import axios from "axios";
import qs from "qs";
import router from "../../router";
import { Message } from "element-ui";

/*本地环境*/
const host = "http://localhost:8087/";
const imghost = "http://139.217.223.19:8094/";
const httpBaseUrl = "http://localhost:8087/";
const manageUrl = "http://localhost:8086/";

/*线上环境*/
// const host = "http://139.217.228.165:8087/"; //访问URL
// const imghost = "http://139.217.223.19:8094/";
// const httpBaseUrl = "http://139.217.228.165:8087/"; //网关URL
// const manageUrl = "http://139.217.228.165:8086/"; //登录URL

/*线上环境*/
// const manageUrl = "http://52.130.80.160:8086/";
// const host = "http://139.217.228.165:8087/";
// const imghost = "http://139.217.223.19:8094/";
// const httpBaseUrl = "http://139.217.228.165:8087/";

// const manageUrl = "http://192.168.0.97:8086/";
// const host = "http://192.168.0.97:8087/";
// const imghost = "http://139.217.223.19:8094/";
// const httpBaseUrl = "http://192.168.0.97:8087/";

//中台测试环境
// const host = "http://52.130.80.160:8087/";
// const imghost = "http://139.217.220.198:8094/";
// const httpBaseUrl = "http://52.130.80.160:8087/";
// const manageUrl = "http://52.130.80.160:8086/";

//新的环境测试
// const host = "http://101.71.159.59:8087/";
// const imghost = "http://101.71.159.59:8094/";
// const httpBaseUrl = "http://101.71.159.59:8087/";
// const manageUrl = "http://101.71.159.59:8086/";
//惠农生产环境
// const host = "http://hnrest.huinongzyjk.com/";
// const imghost = "http://139.217.96.227:8094/";
// const httpBaseUrl = "http://hnrest.huinongzyjk.com/";
// const manageUrl = "http://139.217.96.227:8094/";

// 微众生产环境

// const host = "https://wbrest.dreamane.com/";
// const imghost = "http://139.217.223.19:8094/";
// const httpBaseUrl = "https://wbrest.dreamane.com/";
// const manageUrl = "http://139.217.223.19:8094/";

const roster = {
  customer: 115,
  phone: 116,
  email: 117
};

let config = {
  //添加请求头
  headers: {
    "Content-Type": "multipart/form-data; boundary = " + new Date().getTime(),
    Accept: "*/*"
  },
  //添加上传进度监听事件
  onUploadProgress: e => {
    var completeProgress = (((e.loaded / e.total) * 100) | 0) + "%";
    this.progress = completeProgress;
  },
  transformRequest: [
    function(data) {
      return data;
    }
  ]
};

export default {
  imghost: manageUrl + "mss/upload",

  imgUploadUrl: imghost + "api/upload",

  imgUrl: "http://40.73.75.216/file/downloadImg?fileId=", //图片地址拼接
  uploadImgUrl: "http://40.73.75.216/file/uploadFormFile", //图片地址拼接

  roster: roster,
  host: host,
  request: {
    //查询商户品牌信息列表
    queryMerchantWeBankBrand: function(data, callback) {
      this.httpExecute(data, "jic-manager/merchantWeBankBrand/queryPage", callback);
    },
    // 新增商户品牌信息
    insertMerchantWeBankBrand: function(data, callback) {
      this.httpExecute(data, "jic-manager/merchantWeBankBrand/insert", callback);
    },
    //获取商品品牌中的所有品牌来源
    querySource: function(data, callback) {
      this.httpExecute(data, "jic-product/productBrand/querySourceList", callback);
    },
    //删除订单售后有效期设置
    deleteOrderAfterSaleTime: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleTime/delete",
        callback
      );
    },
    queryProductTypeList: function(data, callback) {
      this.httpExecute(data, "jic-product/mProducts/queryProductType", callback);
    },
    // 删除[订单确认配置表]记录
    deleteMOrderConfirmationConfiguration: function(data, callback) {
      this.httpExecute(data, "jic-order/mOrderConfirmationConfiguration/delete", callback);
    },
    // 新增或修改订单确认配置记录
    saveMOrderConfirmationConfiguration: function(data, callback) {
      this.httpExecute(data, "jic-order/mOrderConfirmationConfiguration/saveOrUpdate", callback);
    },
    // 订单确认配置
    findMOrderConfirmationConfigurationPage: function(data, callback) {
      this.httpExecute(data, "jic-order/mOrderConfirmationConfiguration/listPage", callback);
    },
    upload(param) {
      axios
        .post(this.imgUploadUrl, param, config)
        .then(function(response) {
          console.log(response);
        })
        .catch(function(error) {
          console.log(error);
        });
    },
    requestUrl(data, url, callback) {
      var params = {};
      params = {
        clt: "admin",
        token: localStorage.getItem("token"),
        sign: "qazwsxedc"
      };
      if (data != null && data != "") {
        for (var key in data) {
          params[key] = data[key];
        }
      }
      url = host + url;
      axios
        .post(url, qs.stringify(params))
        .then(rsp => {
          if (rsp.data.code == "4000") {
            Message.error({
              //弹窗使用方法
              showClose: true,
              duration: 2000, //警告的消息3秒钟后消失
              message: "登录失效，请重新登录"
            });

            setTimeout(function() {
              localStorage.removeItem("token");
              router.push("/login");
            }, 3000);
          } else if(rsp.data.code == "9999"){
            Message.error({
              //弹窗使用方法
              showClose: true,
              duration: 2000, //警告的消息3秒钟后消失
              message: rsp.data.msg
            });
          }
          callback(rsp.data);
        })
        .catch(error => {
          var data = {};
          data.code = "9999";
          data.msg = error.message;
          callback(data);
        });
    },
    requestGetUrl(data, url, callback) {
      url = host + url;
      axios
        .get(url, {
          params: data
        })
        .then(rsp => {
          if (rsp.data.code == "4000") {
            Message.error({
              //弹窗使用方法
              showClose: true,
              duration: 2000, //警告的消息3秒钟后消失
              message: "登录失效，请重新登录"
            });

            setTimeout(function() {
              localStorage.removeItem("token");
              router.push("/login");
            }, 3000);
          } else {
            callback(rsp.data);
          }
        })
        .catch(error => {
          var data = {};
          data.code = "9999";
          data.msg = error.message;
          callback(data);
        });
    },

    httpExecuteForm(data, url, callback) {
      url = httpBaseUrl + url;

      axios
        .post(url, data)
        .then(rsp => {
          callback(rsp.data);
        })
        .catch(error => {
          var data = {};
          data.code = "9999";
          data.msg = error.message;
          callback(data);
        });
    },

    httpExecute(data, url, callback) {
      let params = {};
      params = {
        clt: "admin",
        token: localStorage.getItem("token"),
        sign: "qazwsxedc"
      };
      if (data != null && data != "") {
        for (var key in data) {
          params[key] = data[key];
        }
      }
      url = httpBaseUrl + url;
      axios
        .post(url, JSON.stringify(params), {
          headers: {
            "Content-Type": "text/plain"
          }
        })
        .then(rsp => {
          if (rsp.data.code == "4000") {
            Message.error({
              //弹窗使用方法
              showClose: true,
              duration: 2000, //警告的消息3秒钟后消失
              message: "登录失效，请重新登录"
            });

            setTimeout(function() {
              localStorage.removeItem("token");
              router.push("/login");
            }, 3000);
          } else {
            if(rsp.data.code != "0000"){
              Message.error({
                //弹窗使用方法
                showClose: true,
                duration: 2000, //警告的消息3秒钟后消失
                message: rsp.data.msg
              });
            }
            callback(rsp.data);
          }
        })
        .catch(error => {
          var data = {};
          data.code = "9999";
          data.msg = error.message;
          callback(data);
        });
    },

    getVtoken(data, callback) {
      this.requestUrl(data, "jic-manager/sysLogin/getVtoken", callback);
    },
    //登录信息
    login(data, callback) {
      this.httpExecute(data, "jic-manager/sysLogin/login", callback);
    },
    findDeptTree(data, callback) {
      //查询机构
      this.httpExecute(data, "jic-manager/dept/findDeptTree", callback);
    },
    findMenuTreeKas: function(data, callback) {
      //角色菜单查询
      this.httpExecute(data, "jic-manager/sysRole/findMenuTreeKas", callback);
    },
    submitReview: function(data, callback) {
      //角色提交审核
      this.httpExecute(data, "jic-manager/sysRole/submitReview", callback);
    },
    revokeReview : function(data, callback) {
      //角色撤销审核
      this.httpExecute(data, "jic-manager/sysRole/revokeReview", callback);
    },
    roleReview: function(data, callback) {
      //角色审核
      this.httpExecute(data, "jic-manager/sysRole/roleReview", callback);
    },
    batchSubmitReview: function(data, callback) {
      //角色批量提交审核
      this.httpExecute(data, "jic-manager/sysRole/batchSubmitReview", callback);
    },
    batchRoleReview: function(data, callback) {
      //角色批量审核
      this.httpExecute(data, "jic-manager/sysRole/batchRoleReview", callback);
    },
    findNavTree(data, callback) {
      this.requestUrl(data, "jic-shopping/menu/findNavTree", callback);
    },
    contractManageSaveOrUpdate(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/contractManage/saveOrUpdate",
        callback
      );
    },
    updatePurchaseContract(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContract/updatePurchaseContract",
        callback
      );
    },
    queryInfoPurchaseContract(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContract/queryInfoPurchaseContract",
        callback
      );
    },
    listPurchaseContractProductRelAllRecord(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/listAll",
        callback
      );
    },
    deleteByContractCode(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/deleteByContractCode",
        callback
      );
    },
    /**
     * 查询组织树
     */
    getAuthorDeptTree: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getAuthorDeptTree", callback);
    },
    queryDeptList(data, callback) {
      //查询机构筛选
      this.httpExecute(
        data,
        "jic-manager/dept/queryDeptListByDeptIds",
        callback
      );
    },
    queryStoreDeptList(data, callback) {
      //查询店铺数据
      this.httpExecute(data, "jic-manager/store/queryStoreList", callback);
    },
    editDeptInfo(data, callback) {
      //修改机构
      this.httpExecute(data, "jic-manager/dept/editDeptInfo", callback);
    },
    deleteDept(data, callback) {
      //删除机构
      this.httpExecute(data, "jic-manager/dept/deleteDept", callback);
    },
    queryEntryTermsList(data, callback) {
      //查询入住条款
      this.httpExecute(
        data,
        "jic-manager/entryTerms/queryEntryTermsList",
        callback
      );
    },
    editEntryTermsInfo(data, callback) {
      //新增 修改入驻条款
      this.httpExecute(
        data,
        "jic-manager/entryTerms/editEntryTermsInfo",
        callback
      );
    },
    deleteEntryTerms(data, callback) {
      //删除入驻条款
      this.httpExecute(
        data,
        "jic-manager/entryTerms/deleteEntryTerms",
        callback
      );
    },
    startTerms(data, callback) {
      //修改入驻条款状态
      this.httpExecute(data, "jic-manager/entryTerms/startTerms", callback);
    },
    queryStoreListPage(data, callback) {
      //查询店铺基本信息
      this.httpExecute(data, "jic-manager/store/findStorePageInfo", callback);
    },
    queryStoreList(data, callback) {
      //查询店铺
      this.httpExecute(data, "jic-manager/store/queryStoreList", callback);
    },
    queryByIds(data, callback) {
      //查询店铺基本信息
      this.httpExecute(data, "jic-manager/store/queryByIds", callback);
    },
    queryPageProductByStoreIds: function(data, callback) {
      //查询商品new
      this.httpExecute(data, "jic-market/goods/query/spuPage", callback);
    },
    marketQuerySPUList: function(data, callback) {
      //查询商品SPU
      this.httpExecute(
        data,
        "jic-product/productManagement/query-product-list",
        callback
      );
    },
    /**
     * 优惠券添加全部商品
     */
    couponAddAllGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/add-all-goods", callback);
    },
    /**
     * 优惠券查询所有店铺ids
     */
    couponGetStoreIdsByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/getStoreIdsByPromotionId",
        callback
      );
    },
    queryByOrgNumber(data, callback) {
      //查询店铺基本信息
      this.httpExecute(data, "jic-manager/store/queryByOrgNumber", callback);
    },
    getStoreInfo(data, callback) {
      //查询店铺详细信息
      this.httpExecute(data, "jic-manager/store/getStoreInfo", callback);
    },
    editStoreInfo(data, callback) {
      //修改店铺基本信息
      this.httpExecute(data, "jic-manager/store/editStoreInfo", callback);
    },

    reviewStoreStatus(data, callback) {
      //批量审核店铺
      this.httpExecute(data, "jic-manager/store/checkStoreStatus", callback);
    },
    saveAddressInfo(data, callback) {
      //保存地址信息
      this.httpExecute(
        data,
        "jic-manager/storeAddress/saveAddressInfo",
        callback
      );
    },
    getAddressList(data, callback) {
      //查询地址列表
      this.httpExecute(
        data,
        "jic-manager/storeAddress/getAddressList",
        callback
      );
    },
    deleteAddressInfo(data, callback) {
      //删除地址列表
      this.httpExecute(
        data,
        "jic-manager/storeAddress/deleteAddressInfo",
        callback
      );
    },
    getTermsInfo(data, callback) {
      //查询店铺入驻条款
      this.httpExecute(
        data,
        "jic-manager/entryTerms/getTermsInfoByParams",
        callback
      );
    },
    saveSupplierInfo(data, callback) {
      //保存供应商
      this.httpExecute(
        data,
        "jic-manager/storeSupplier/saveSupplierInfo",
        callback
      );
    },
    getSupplierList(data, callback) {
      //查询供应商
      this.httpExecute(
        data,
        "jic-manager/storeSupplier/getSupplierList",
        callback
      );
    },
    getSupplierInfo(data, callback) {
      //查询供应商详情
      this.httpExecute(
        data,
        "jic-manager/storeSupplier/getSupplierInfo",
        callback
      );
    },
    delSupplierInfo(data, callback) {
      //删除供应商
      this.httpExecute(
        data,
        "jic-manager/storeSupplier/delSupplierInfo",
        callback
      );
    },
    getLoginUser(data, callback) {
      //获取当前登录用户
      this.httpExecute(data, "jic-manager/store/getLoginUser", callback);
    },
    upSupplierStatus(data, callback) {
      //供应商启停用按钮
      this.httpExecute(
        data,
        "jic-manager/storeSupplier/upSupplierStatus",
        callback
      );
    },
    getJobList(data, callback) {
      //查询岗位列表
      this.httpExecute(data, "jic-manager/jobManagement/getJobList", callback);
    },
    editJobInfo(data, callback) {
      //修改岗位信息
      this.httpExecute(data, "jic-manager/jobManagement/editJobInfo", callback);
    },
    deleteJobInfo(data, callback) {
      //删除岗位信息
      this.httpExecute(
        data,
        "jic-manager/jobManagement/deleteJobInfo",
        callback
      );
    },
    //拼团删除
    patchGrouponDelete: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/patch-groupon-theme/deleteInfo",
        callback
      );
    },
    //拼团关闭
    patchGrouponClose: function(data, callback) {
      this.httpExecute(data, "jic-market/patch-groupon-theme/close", callback);
    },
    //拼团更新
    patchGrouponUpdate: function(data, callback) {
      this.httpExecute(data, "jic-market/patch-groupon-theme/update", callback);
    },
    //拼团详情
    patchGrouponDetail: function(data, callback) {
      this.httpExecute(data, "jic-market/patch-groupon-theme/detail", callback);
    },
    queryUserList: function(data, callback) {
      // 通用 查询列表
      this.requestUrl(data, "jic-shopping/cmn/queryList", callback);
    },
    queryUserPage: function(data, callback) {
      // 通用 查询列表
      this.requestUrl(data, "jic-shopping/cmn/queryPage", callback);
    },
    queryForPage: function(data, callback) {
      // 通用 查询列表
      this.requestUrl(data, "jic-shopping/cmn/queryForPage", callback);
    },
    queryUserInfo: function(data, callback) {
      // 通用 获取单个对象信息
      this.requestUrl(data, "jic-shopping/cmn/queryInfo", callback);
    },
    queryStoreRatingList(data, callback) {
      //查询店铺评分列表
      this.httpExecute(
        data,
        "jic-manager/storeRating/getStoreRatingList",
        callback
      );
    },
    getStoreCommentList(data, callback) {
      //查询评分详情列表
      this.httpExecute(
        data,
        "jic-manager/storeRating/getStoreCommentList",
        callback
      );
    },
    updateSysConfigInfoByKey(data, callback) {
      //修改店铺评价设置
      this.httpExecute(
        data,
        "jic-manager/sysConfig/updateSysConfigInfoByKey",
        callback
      );
    },
    deleteUserInfo: function(data, callback) {
      // 通用 删除信息
      this.requestUrl(data, "jic-shopping/cmn/deleteInfo", callback);
    },
    editUserInfo: function(data, callback) {
      // 通用  编辑信息
      this.requestUrl(data, "jic-shopping/cmn/editInfo", callback);
    },
    editInfo: function(data, callback) {
      // 通用  状态修改
      this.requestUrl(data, "jic-shopping/cmn/editInfo", callback);
    },
    queryShop: function(data, callback) {
      // 查询商铺
      this.requestUrl(data, "jic-shopping/shop/queryShop", callback);
    },
    replyFeedback: function(data, callback) {
      // 回复反馈
      this.requestUrl(data, "jic-shopping/feedback/replyFeedback", callback);
    },
    addMarketMember: function(data, callback) {
      // 特殊兑换配置管理关联用户
      this.requestUrl(data, "jic-shopping/market/addMarketMember", callback);
    },
    addMarketProduct: function(data, callback) {
      // 特殊兑换配置管理关联商品
      this.requestUrl(data, "jic-shopping/market/addMarketProduct", callback);
    },
    saveSeckill: function(data, callback) {
      // 新增秒杀
      this.requestUrl(data, "jic-shopping/market/saveSeckill", callback);
    },
    deleteOrder: function(data, callback) {
      // 订单取消
      this.requestUrl(data, "jic-shopping/order/deleteOrder", callback);
    },
    saveMarketCoupon: function(data, callback) {
      // 新增优惠券配置
      this.requestUrl(data, "jic-shopping/market/saveMarketCoupon", callback);
    },
    reviewStatus: function(data, callback) {
      // 回复反馈
      this.requestUrl(data, "jic-shopping/afterSale/reviewStatus", callback);
    },
    queryAllProductType: function(data, callback) {
      // 查询所有商品类别
      this.requestUrl(data, "jic-shopping/pro/queryAllProductType", callback);
    },
    queryProductType: function(data, callback) {
      // 查询所有商品类别
      this.requestUrl(data, "jic-shopping/pro/queryList", callback);
    },
    ChargeCardUpload: function(data, callback) {
      //
      this.requestUrl(data, "jic-shopping/order/ChargeCardUpload", callback);
    },
    productUpload: function(data, callback) {
      //
      this.requestUrl(data, "jic-shopping/pro/productUpload", callback);
    },
    editProStatus: function(data, callback) {
      //
      this.requestUrl(data, "jic-shopping/pro/editProStatus", callback);
    },
    deleteProductIndexConfig: function(data, callback) {
      //
      this.requestUrl(
        data,
        "jic-shopping/indexProductConfig/deleteProductIndexConfig",
        callback
      );
    },
    editRole: function(data, callback) {
      //修改角色
      this.requestUrl(data, "jic-shopping/menu/editRole", callback);
    },
    deleteRoleByRoleId: function(data, callback) {
      //删除角色
      this.requestUrl(data, "jic-shopping/role/deleteRoleByRoleId", callback);
    },
    queryPageOrderManagement: function(data, callback) {
      //查询所有商品
      this.requestGetUrl(data, "jic-order/orderManager/queryPage", callback);
    },

    // 平台批量分发商品给商家
    batchPlatformProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/batchPlatformProduct",
        callback
      );
    },

    // 商家批量分发商品给店铺
    batchMerchantProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/batchMerchantProduct",
        callback
      );
    },

    // 根据类目Id查询当前类目所有商品
    queryProductByCategoryId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/queryProductByCategoryId",
        callback
      );
    },

    queryShopApi: function(data, callback) {
      // 查询店铺商品
      this.httpExecute(
        data,
        "jic-product/productManagement/queryShopPage",
        callback
      );
    },
    addProductInfo: function(data, callback) {
      //添加商品基本信息
      this.httpExecute(
        data,
        "jic-product/productManagement/addProductInfo",
        callback
      );
    },
    saveCategoryPropertyName: function(data, callback) {
      //添加商品类目
      this.httpExecute(
        data,
        "jic-product/productCategoryPropertyName/saveCategoryPropertyName",
        callback
      );
    },
    sysUserQueryPage: function(data, callback) {
      //列表查询 用户
      this.httpExecute(data, "jic-manager/sysUser/sysUserQueryPage", callback);
    },
    getSysUserInfoByToken: function(data, callback) {
      //根据token查询个人信息
      this.httpExecute(
        data,
        "jic-manager/sysUser/getSysUserInfoByToken",
        callback
      );
    },
    editSysUserPassWord: function(data, callback) {
      //修改密码
      this.httpExecute(
        data,
        "jic-manager/sysUser/editSysUserPassWord",
        callback
      );
    },
    queryMerchantList: function(data, callback) {
      //商家查询
      this.httpExecute(
        data,
        "jic-manager/merchant/queryMerchantList",
        callback
      );
    },
    queryMerchantInfo: function(data, callback) {
      //商家查询
      this.httpExecute(
        data,
        "jic-manager/merchant/queryMerchantInfo",
        callback
      );
    },
    queryChannelList: function(data, callback) {
      //渠道查询
      this.httpExecute(data, "jic-manager/channel/queryChannelList", callback);
    },
    queryChannelListOther: function(data, callback) {
      //渠道查询2
      this.httpExecute(
        data,
        "jic-manager/channel/queryChannelListOther",
        callback
      );
    },
    queryMerchantChannelListOther: function(data, callback) {
      //渠道查询列表
      this.httpExecute(
        data,
        "jic-manager/merchantChannel/queryMerchantChannelListOther",
        callback
      );
    },
    editMerchantChannelInfo: function(data, callback) {
      //渠道关联插入
      this.httpExecute(
        data,
        "jic-manager/merchantChannel/editMerchantChannelInfo",
        callback
      );
    },
    editChannelInfo: function(data, callback) {
      //渠道编辑
      this.httpExecute(data, "jic-manager/channel/editChannelInfo", callback);
    },
    deleteChannelInfo: function(data, callback) {
      //渠道删除
      this.httpExecute(data, "jic-manager/channel/deleteChannelInfo", callback);
    },
    editMerchantInfo: function(data, callback) {
      //商家编辑
      this.httpExecute(data, "jic-manager/merchant/editMerchantInfo", callback);
    },
    queryCertificateList: function(data, callback) {
      //资质证书列表
      this.httpExecute(
        data,
        "jic-manager/certificate/queryCertificateList",
        callback
      );
    },
    editCertificateInfo: function(data, callback) {
      //资质证书编辑
      this.httpExecute(
        data,
        "jic-manager/certificate/editCertificateInfo",
        callback
      );
    },
    deleteCertificateInfo: function(data, callback) {
      //资质证书编辑
      this.httpExecute(
        data,
        "jic-manager/certificate/deleteCertificateInfo",
        callback
      );
    },
    queryMerchantListOther: function(data, callback) {
      //商家查询列表
      this.httpExecute(
        data,
        "jic-manager/merchant/queryMerchantListOther",
        callback
      );
    },
    queryDictsOperateList: function(data, callback) {
      //实物单据列表
      this.httpExecute(
        data,
        "jic-product/mStoreDicts/queryDictsOperateList",
        callback
      );
    },

    queryMerchantPage: function(data, callback) {
      //商家查询列表----》卡奥斯
      this.httpExecute(
        data,
        "jic-manager/merchant/queryMerchantPage",
        callback
      );
    },
    queryProductBrand: function(data, callback) {
      //查询平台所有品牌
      this.httpExecute(
        data,
        "jic-product/productBrand/queryProductBrand",
        callback
      );
    },
    queryBrandList: function(data, callback) {
      //查询平台分页查询
      this.httpExecute(
        data,
        "jic-product/productBrand/queryBrandList",
        callback
      );
    },

    queryMerchantProductBrand: function(data, callback) {
      //查询商家所有品牌
      this.httpExecute(
        data,
        "jic-product/brandManagement/queryMerchantProductBrand",
        callback
      );
    },
    queryProductGuarantee: function(data, callback) {
      //查询所有保障
      this.httpExecute(
        data,
        "jic-product/productGuarantee/queryProductGuarantee",
        callback
      );
    },
    merchantsSettled: function(data, callback) {
      //商家入驻
      this.httpExecute(data, "jic-manager/merchant/merchantsSettled", callback);
    },
    queryProductGuaranteeList: function(data, callback) {
      //查询所有保障
      this.httpExecute(
        data,
        "jic-product/productGuarantee/queryPage",
        callback
      );
    },
    addProductGuaranteefunction(data, callback) {
      //  新增商品保障
      this.httpExecute(
        data,
        "jic-product/productGuarantee/insertProductGuarantee",
        callback
      );
    },
    updateProductGuarantee(data, callback) {
      // 修改商品保障
      this.httpExecute(
        data,
        "jic-product/productGuarantee/updateProductGuarantee",
        callback
      );
    },
    deleteProductGuarantee(data, callback) {
      // 删除商品保障
      this.httpExecute(
        data,
        "jic-product/productGuarantee/deleteProductGuarantee",
        callback
      );
    },
    queryProductUnits: function(data, callback) {
      //商品计量单位条件查询
      this.httpExecute(data, "jic-product/productUnits/queryPage", callback);
    },
    addOrUpdateProductDescribe: function(data, callback) {
      //添加商品文描
      this.httpExecute(
        data,
        "jic-product/productManagement/addOrUpdateProductDescribe",
        callback
      );
    },
    addOrUpdateProductAfterSale: function(data, callback) {
      //添加商品售后表
      this.httpExecute(
        data,
        "jic-product/productManagement/addOrUpdateProductAfterSale",
        callback
      );
    },
    addOrUpdateProductPrice: function(data, callback) {
      //添加商品价格
      this.httpExecute(
        data,
        "jic-product/productManagement/addOrUpdateProductPrice",
        callback
      );
    },
    addProductDistribute: function(data, callback) {
      //商品分发
      this.httpExecute(
        data,
        "jic-product/productManagement/addProductDistribute",
        callback
      );
    },
    brandManagementApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(data, "jic-product/brandManagement/queryPage", callback);
    },
    brandManagementUpdateApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(data, "jic-product/brandManagement/update", callback);
    },
    brandManagementDeleteApi: function(data, callback) {
      // 品牌资质管理 删除
      this.httpExecute(data, "jic-product/brandManagement/delete", callback);
    },
    saveWarehouseProductRelation: function(data, callback) {
      // 商品进目录
      this.httpExecute(
        data,
        "jic-product/warehouseProductRelation/saveWarehouseProductRelation",
        callback
      );
    },
    saveBrandManagement: function(data, callback) {
      // 品牌资质管理 保存
      this.httpExecute(data, "jic-product/brandManagement/insert", callback);
    },
    queryProductUploadHistory: function(data, callback) {
      // 品牌资质管理 保存
      this.httpExecute(
        data,
        "jic-product/productUploadException/queryProductUploadHistory",
        callback
      );
    },
    //售后原因
    findMAfterSalesReasonsPage:function(data,callback){    this.httpExecute(data, 'jic-order/mAfterSalesReasons/listPage',callback)},

    getMAfterSalesReasonsDetail:function(data,callback){   this.httpExecute(data, 'jic-order/mAfterSalesReasons/getByPrimaryKey',callback)},

    deleteMAfterSalesReasons:function(data,callback){   this.httpExecute(data, 'jic-order/mAfterSalesReasons/delete',callback)},

    saveMAfterSalesReasons:function(data,callback){   this.httpExecute(data, 'jic-order/mAfterSalesReasons/saveOrUpdate',callback)},


    getMOrderConfirmationConfigurationDetail:function(data,callback){   this.httpExecute(data, 'jic-order/mOrderConfirmationConfiguration/getByPrimaryKey',callback)},




    categoryManagementApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(
        data,
        "jic-product/categoryManagement/queryPage",
        callback
      );
    },
    categoryManagementUpdateApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(data, "jic-product/categoryManagement/update", callback);
    },
    categoryManagementDeleteApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(data, "jic-product/categoryManagement/delete", callback);
    },
    categoryManagementInsertApi: function(data, callback) {
      // 品牌资质管理
      this.httpExecute(data, "jic-product/categoryManagement/insert", callback);
    },
    warehouseManagementQuery: function(data, callback) {
      // 仓库管理查询
      this.httpExecute(data, "jic-product/warehouseManagement/query", callback);
    },
    warehouseManagementApi: function(data, callback) {
      // 仓库管理查询
      this.httpExecute(
        data,
        "jic-product/warehouseManagement/queryPage",
        callback
      );
    },
    warehouseManagementAddApi: function(data, callback) {
      // 仓库管理新增、修改
      this.httpExecute(
        data,
        "jic-product/warehouseManagement/insert",
        callback
      );
    },
    queryProductCatalog: function(data, callback) {
      //查询商品
      this.httpExecute(
        data,
        "jic-product/productManagement/queryProductCatalog",
        callback
      );
    },
    getApplyPageList(data, callback) {
      //分页查询提现申请
      this.httpExecute(data, "jic-member/apply/getApplyPageList", callback);
    },
    updateApplyInfo(data, callback) {
      //提现申请
      this.httpExecute(data, "jic-member/apply/updateApplyInfo", callback);
    },
    reviewApplyInfo(data, callback) {
      //审核提现申请
      this.httpExecute(data, "jic-member/apply/reviewApplyInfo", callback);
    },
    queryPointsLogList: function(data, callback) {
      //获取积分流水

      this.httpExecute(data, "jic-member/memberPointsLog/queryList", callback);
    },
    queryMemberList: function(data, callback) {
      //获取会员列表
      this.httpExecute(data, "jic-member/member/queryList", callback);
    },
    queryMemberAll: function(data, callback) {
      //获取会员类型列表
      this.httpExecute(data, "jic-member/memberType/queryAll", callback);
    },

    queryMemberAddressList: function(data, callback) {
      //获取会员地址列表
      this.httpExecute(data, "jic-member/memberAddress/queryList", callback);
    },
    queryMemberFootprintList: function(data, callback) {
      //获取会员足迹
      this.httpExecute(data, "jic-member/memberFootprint/queryList", callback);
    },
    queryMemberFootprintAll: function(data, callback) {
      //获取会员足迹
      this.httpExecute(data, "jic-member/memberFootprint/queryAll", callback);
    },
    queryMemberFavoriteList: function(data, callback) {
      //获取会员收藏
      this.httpExecute(data, "jic-member/memberFavorite/queryList", callback);
    },

    queryDistributorList: function(data, callback) {
      //获取分销员列表
      this.httpExecute(
        data,
        "jic-member/member/queryDistributorList",
        callback
      );
    },

    queryDistributoragentrList: function(data, callback) {
      //获取分销员代理列表
      this.httpExecute(
        data,
        "jic-member/member/queryDistributoragentrList",
        callback
      );
    },

    queryPageSysRole: function(data, callback) {
      //查询角色列表
      this.httpExecute(data, "jic-manager/sysRole/queryPageSysRole", callback);
    },
    findRoleMenuTree: function(data, callback) {
      //角色菜单查询
      this.httpExecute(data, "jic-manager/sysRole/findMenuTree", callback);
    },
    queryMenusByRoleId: function(data, callback) {
      //角色id菜单查询
      this.httpExecute(
        data,
        "jic-manager/sysRole/queryMenusByRoleId",
        callback
      );
    },
    getRoleInfo: function(data, callback) {
      //根据ID查询角色信息
      this.httpExecute(data, "jic-manager/sysRole/getRoleInfo", callback);
    },
    editSysRole: function(data, callback) {
      //编辑角色
      this.httpExecute(data, "jic-manager/sysRole/editSysRole", callback);
    },
    saveRoleMenus: function(data, callback) {
      //修改角色菜单
      this.httpExecute(data, "jic-manager/sysRole/saveRoleMenus", callback);
    },
    addSysRoleMenuVerify(data, callback) {//角色操作
      this.httpExecute(data, "jic-manager/sysRoleMenuVerify/addSysRoleMenuVerify", callback);
    },
    sysRoleMenuVerifyQueryPage(data, callback) {//角色操作
      this.httpExecute(data, "jic-manager/sysRoleMenuVerify/queryPage", callback);
    },
    saveSysRole: function(data, callback) {
      //新增角色及菜单
      this.httpExecute(data, "jic-manager/sysRole/saveSysRole", callback);
    },
    deleteSysRole: function(data, callback) {
      //删除角色
      this.httpExecute(data, "jic-manager/sysRole/deleteSysRole", callback);
    },
    /**
     * 根据deptId查询角色
     */
    queryRoleListByDeptId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/sysRole/queryRoleListByDeptId",
        callback
      );
    },
    /**
     * 查询父级下的子级树
     */
    getChildeListrByPid: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getChildeListrByPid", callback);
    },
    /**
     * 查询子级的deptId
     */
    getChilderByPid: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getChilderByPid", callback);
    },
    /**
     * 添加用户及数据权限
     */
    saveUserInfoAuthor: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/sysUser/saveUserInfoAuthor",
        callback
      );
    },
    /**
     * 编辑用户及数据权限
     */
    updateUserInfoAuthor: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/sysUser/updateUserInfoAuthor",
        callback
      );
    },
    /**
     * 账号停用/启用
     */
    updateUccUserStatus: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/sysUser/updateUccUserStatus",
        callback
      );
    },
    /**
     * 修改用户数据权限
     */
    updateUserAuthor: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/updateUserAuthor", callback);
    },
    /**
     * 查询用户已经拥有的数据权限
     */
    getUccUserAuthor: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getUccUserAuthor", callback);
    },
    /**
     * 查询用户列表 根据deptid
     */
    querySysUserListByDeptId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/sysUser/querySysUserListByDeptId",
        callback
      );
    },
    queryPageProductManagement: function(data, callback) {
      //查询商品
      this.httpExecute(
        data,
        "jic-product/productManagement/queryPage",
        callback
      );
    },
    // 查询校标商品
    queryPageCalibrationProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productCalibration/queryPage",
        callback
      );
    },

    deleteSysUser: function(data, callback) {
      //删除用户
      this.httpExecute(data, "jic-manager/sysUser/deleteSysUser", callback);
    },
    editSysUser: function(data, callback) {
      //编辑用户
      this.httpExecute(data, "jic-manager/sysUser/editSysUser", callback);
    },
    queryRuleList: function(data, callback) {
      //获取规则列表
      this.httpExecute(data, "jic-member/ruleInfo/queryList", callback);
    },
    queryPageProductNew: function(data, callback) {
      //查询商品new
      this.httpExecute(
        data,
        "jic-product/productManagement/query-product-list",
        callback
      );
    },
    findSysUserPage(data) {
      this.httpExecute(data, "mStore/listPage");
    },
    updateRuleInfoStatus: function(data, callback) {
      //获取规则列表
      this.httpExecute(data, "jic-member/ruleInfo/updateStatus", callback);
    },
    getRuleInfoByMode: function(data, callback) {
      //获取规则信息及关联信息
      this.httpExecute(data, "jic-member/ruleInfo/getRuleInfoByMode", callback);
    },
    getRechargeList: function(data, callback) {
      //充值卡管理列表
      this.httpExecute(
        data,
        "jic-member/rechargeManagement/getRechargeList",
        callback
      );
    },
    editRechargeCard: function(data, callback) {
      //新增编辑充值卡管理列表
      this.httpExecute(
        data,
        "jic-member/rechargeManagement/editRechargeCard",
        callback
      );
    },
    getRecordList: function(data, callback) {
      //充值卡使用记录列表
      this.httpExecute(
        data,
        "jic-member/rechargeRecord/getRecordList",
        callback
      );
    },
    queryPageProductBrand: function(data, callback) {
      //查询所有商品品牌
      this.httpExecute(data, "jic-product/productBrand/queryPage", callback);
    },
    editProductBrand: function(data, callback) {
      //新增修改商品品牌
      this.httpExecute(
        data,
        "jic-product/productBrand/editProductBrand",
        callback
      );
    },
    editProductUnits: function(data, callback) {
      //新增修改商品计量单位信息
      this.httpExecute(
        data,
        "jic-product/productUnits/editProductUnits",
        callback
      );
    },
    batchReview: function(data, callback) {
      //审核用户
      this.httpExecute(data, "jic-manager/sysUser/batchReview", callback);
    },
    merchantReview: function(data, callback) {
      //审核商家
      this.httpExecute(data, "jic-manager/merchant/merchantReview", callback);
    },
    productNameProperty: function(data, callback) {
      //查询所有商品属性
      this.httpExecute(
        data,
        "jic-product/productNameProperty/queryPage",
        callback
      );
    },
    editProductNameProperty: function(data, callback) {
      //新增修改商品属性
      this.httpExecute(
        data,
        "jic-product/productNameProperty/editProductProperty",
        callback
      );
    },
    updateProductPropertyValue: function(data, callback) {
      //新增修改商品属性值
      this.httpExecute(
        data,
        "jic-product/productNameProperty/updateProductPropertyValue",
        callback
      );
    },
    queryProductPropertyValue: function(data, callback) {
      //查询商品属性值
      this.httpExecute(
        data,
        "jic-product/productNameProperty/queryProductPropertyValue",
        callback
      );
    },
    deleteProductNameProperty: function(data, callback) {
      //商品属性删除
      this.httpExecute(
        data,
        "jic-product/productNameProperty/deleteProductProperty",
        callback
      );
    },
    queryByPropertyValueId: function(data, callback) {
      //查询属性值是否关联类目
      this.httpExecute(
        data,
        "jic-product/productNameProperty/queryByPropertyValueId",
        callback
      );
    },
    queryRestCategory: function(data, callback) {
      //查询前台类目
      this.httpExecute(
        data,
        "jic-product/category/queryRestCategory",
        callback
      );
    },
    // 根据类目ID查询二级类目后所有类目
    queryAfterSecondSonCategory: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/category/queryAfterSecondSonCategory",
        callback
      );
    },
    queryPageProductCategory: function(data, callback) {
      //查询前台类目
      this.httpExecute(data, "jic-product/category/queryPage", callback);
    },
    saveProductCategory: function(data, callback) {
      //一级类目新增
      this.httpExecute(
        data,
        "jic-product/category/insertFirstCategory",
        callback
      );
    },
    deleteProductCategory: function(data, callback) {
      //一级类目删除
      this.httpExecute(data, "jic-product/category/delete", callback);
    },
    queryBehindCategory: function(data, callback) {
      //查询后台类目
      this.httpExecute(
        data,
        "jic-product/category/queryBehindCategory",
        callback
      );
    },
    //分页查询加价配置管理
    selectPageCategory: function(data, callback) {

      this.httpExecute(
        data,
        "jic-product/category/selectPageCategory",
        callback
      );
    },
    selectCategorys: function(data, callback) {

      this.httpExecute(
        data,
        "jic-product/category/selectCategory",
        callback
      );
    },
    queryMerchantBehindCategory: function(data, callback) {
      //查询商家店铺类目
      this.httpExecute(
        data,
        "jic-product/category/queryMerchantBehindCategory ",
        callback
      );
    },
    updateCategory: function(data, callback) {
      // 后台类目 修改类目
      this.httpExecute(data, "jic-product/category/updateCategory", callback);
    },
    updateIncrement: function(data, callback) {
      // 后台类目 修改类目
      this.httpExecute(data, "jic-product/category/updateIncrement", callback);
    },
    addCategorySon: function(data, callback) {
      // 后台类目 新增子类目
      this.httpExecute(data, "jic-product/category/addCategorySon", callback);
    },
    queryRuleTypeList: function(data, callback) {
      //获取规则列表
      this.httpExecute(data, "jic-member/ruleType/queryList", callback);
    },
    queryCategoryById: function(data, callback) {
      //根据类目id查询
      this.httpExecute(
        data,
        "jic-product/category/queryCategoryById",
        callback
      );
    },
    queryMemberGradeList: function(data, callback) {
      //获取会员等级列表
      this.httpExecute(data, "jic-member/memberGrade/queryList", callback);
    },
    addMemberGradeInfo: function(data, callback) {
      //新增会员等级
      this.httpExecute(
        data,
        "jic-member/memberGrade/addMemberGradeInfo",
        callback
      );
    },
    delMemberGrade: function(data, callback) {
      //删除会员等级
      this.httpExecute(data, "jic-member/memberGrade/delMemberGrade", callback);
    },
    editMemberGrade: function(data, callback) {
      //修改会员等级
      this.httpExecute(
        data,
        "jic-member/memberGrade/editMemberGrade",
        callback
      );
    },
    queryMemberVipList: function(data, callback) {
      //获取会员VIP列表
      this.httpExecute(data, "jic-member/memberVip/queryList", callback);
    },
    addMemberVipInfo: function(data, callback) {
      //新增会员VIP列表
      this.httpExecute(data, "jic-member/memberVip/addMemberVipInfo", callback);
    },
    delMemberVip: function(data, callback) {
      //删除会员VIP列表
      this.httpExecute(data, "jic-member/memberVip/delMemberVip", callback);
    },
    editMemberVip: function(data, callback) {
      //修改会员VIP列表
      this.httpExecute(data, "jic-member/memberVip/editMemberVip", callback);
    },
    saveGrowthMaxInfo: function(data, callback) {
      //修改会员成长值上限
      this.httpExecute(
        data,
        "jic-member/memberGrowth/saveGrowthMaxInfo",
        callback
      );
    },
    getMemberGrowthMax: function(data, callback) {
      //获取会员成长值上限
      this.httpExecute(
        data,
        "jic-member/memberGrowth/getMemberGrowthMax",
        callback
      );
    },
    queryMemberGrowthBaseRule: function(data, callback) {
      //获取会员成长值规则列表
      this.httpExecute(
        data,
        "jic-member/memberGrowth/queryGrowthBaseRuleList",
        callback
      );
    },
    getMemberGrowthRule: function(data, callback) {
      //获取会员成长值规则列表
      this.httpExecute(
        data,
        "jic-member/growthRule/getMemberGrowthRule",
        callback
      );
    },
    addGrowthRule: function(data, callback) {
      //新增会员成长值规则列表
      this.httpExecute(data, "jic-member/growthRule/addGrowthRule", callback);
    },
    editGrowthRule: function(data, callback) {
      //修改会员成长值规则
      this.httpExecute(data, "jic-member/growthRule/editGrowthRule", callback);
    },
    growthActionRule: function(data, callback) {
      //获取会员成长值规则-注册-收藏
      this.httpExecute(
        data,
        "jic-member/growthActionRule/getRrowthRuleById",
        callback
      );
    },
    getRrowthOrderRuleById: function(data, callback) {
      //获取会员成长值规则-下单-充值
      this.httpExecute(
        data,
        "jic-member/growthOrderRule/getRrowthOrderRuleById",
        callback
      );
    },
    delGrowthRule: function(data, callback) {
      //删除会员成长值规则
      this.httpExecute(data, "jic-member/growthRule/delGrowthRule", callback);
    },
    updateGrowthRuleStatus: function(data, callback) {
      //启/停用会员成长值规则
      this.httpExecute(
        data,
        "jic-member/growthRule/updateGrowthRuleStatus",
        callback
      );
    },
    getMemberLogList: function(data, callback) {
      //获取成长值流水列表
      this.httpExecute(
        data,
        "jic-member/memberGrowthLog/getMemberLogList",
        callback
      );
    },
    saveScopeApplication: function(data, callback) {
      //保存会员等级适用范围
      this.httpExecute(
        data,
        "jic-member/memberScopeApplication/saveScopeApplication",
        callback
      );
    },
    getGrowhtScopeInfo: function(data, callback) {
      //查询会员等级适用范围
      this.httpExecute(
        data,
        "jic-member/memberScopeApplication/getGrowhtScopeInfo",
        callback
      );
    },
    queryBaseRule: function(data, callback) {
      //查询会员等级适用范围基础设置
      this.httpExecute(data, "jic-member/msGrowthRule/queryBaseRule", callback);
    },
    queryGrowthRule: function(data, callback) {
      //查询会员等级适用范围成长值列表
      this.httpExecute(
        data,
        "jic-member/msGrowthRule/queryGrowthRule",
        callback
      );
    },
    queryPowerRule: function(data, callback) {
      //查询会员等级适用范围权益列表
      this.httpExecute(
        data,
        "jic-member/msGrowthRule/queryPowerRule",
        callback
      );
    },

    getDeptNameByDeptId: function(data, callback) {
      //查询会员所属组织名称
      this.httpExecute(
        data,
        "jic-member/growthRule/getDeptNameByDeptId",
        callback
      );
    },
    getDeptType: function(data, callback) {
      //查询登录账号所属层级
      this.httpExecute(data, "jic-member/memberGrowth/getDeptType", callback);
    },
    getRulistByChild: function(data, callback) {
      //查询登录账号所属层级
      this.httpExecute(
        data,
        "jic-member/growthRule/getRulistByChild",
        callback
      );
    },
    addCustomizeGrowthRule: function(data, callback) {
      //新增自定义规则
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/addCustomizeGrowthRule",
        callback
      );
    },
    queryCustomizeGrowthRule: function(data, callback) {
      //查询自定义规则列表
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/queryCustomizeGrowthRule",
        callback
      );
    },
    growthOnline: function(data, callback) {
      //自定义规则上线
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/growthOnline",
        callback
      );
    },
    openToMerchant: function(data, callback) {
      //自定义规则开放给商家
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/openToMerchant",
        callback
      );
    },
    delCustomizeGrowthRule: function(data, callback) {
      //删除自定义规则
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/delCustomizeGrowthRule",
        callback
      );
    },
    queryChildDeptidList: function(data, callback) {
      //查询子平台的deptId
      this.httpExecute(data, "jic-manager/dept/queryChildDeptidList", callback);
    },

    queryMemberTypeList: function(data, callback) {
      //获取会员类型列表
      this.httpExecute(data, "jic-member/memberType/queryList", callback);
    },
    editMemberTypeInfo: function(data, callback) {
      //新增编辑会员类型
      this.httpExecute(
        data,
        "jic-member/memberType/editMemberTypeInfo",
        callback
      );
    },
    editMemberInfo: function(data, callback) {
      //编辑会员
      this.httpExecute(data, "jic-member/meMemberUser/isBlacklist", callback);
    },
    updateMemberGradeInfo: function(data, callback) {
      //编辑会员等级
      this.httpExecute(
        data,
        "jic-member/memberGrade/updateMemberGradeInfo",
        callback
      );
    },
    editRuleInfo: function(data, callback) {
      //新增编辑积分规则
      this.httpExecute(data, "jic-member/ruleInfo/editRuleInfo", callback);
    },
    deleteRuleInfo: function(data, callback) {
      //删除积分规则
      this.httpExecute(data, "jic-member/ruleInfo/deleteInfo", callback);
    },
    queryPageProductPriceAudit: function(data, callback) {
      //商家商品价格变更审核分页查询
      this.httpExecute(
        data,
        "jic-product/productPriceAudit/queryPage",
        callback
      );
    },
    getSysProvinceCityPageList: function(data, callback) {
      //省市县分页查询
      this.httpExecute(
        data,
        "jic-manager/sysProvinceCity/getSysProvinceCityPageList",
        callback
      );
    },
    getSysConfigPageList: function(data, callback) {
      //系统参数分页查询
      this.httpExecute(
        data,
        "jic-manager/sysConfig/getSysConfigPageList",
        callback
      );
    },
    getSysConfigList: function(data, callback) {
      //系统参数查询
      this.httpExecute(data, "jic-manager/sysConfig/getInfoByKey", callback);
    },
    updateSysConfigInfo: function(data, callback) {
      //系统参数编辑
      this.httpExecute(
        data,
        "jic-manager/sysConfig/updateSysConfigInfo",
        callback
      );
    },
    updateSysConfigInfoByIds: function(data, callback) {
      //多个系统参数编辑
      this.requestUrl(
        data,
        "jic-manager/sysConfig/updateSysConfigInfoByIds",
        callback
      );
    },
    deleteSysConfigByIds: function(data, callback) {
      //系统参数删除
      this.httpExecute(
        data,
        "jic-manager/sysConfig/deleteSysConfigByIds",
        callback
      );
    },
    getRegionPageList: function(data, callback) {
      //销售区域分页查询
      this.httpExecute(data, "jic-manager/region/getRegionPageList", callback);
    },
    getSysProvinceCityList: function(data, callback) {
      //查询省市区
      this.httpExecute(
        data,
        "jic-manager/sysProvinceCity/getSysProvinceCityList",
        callback
      );
    },
    getSysProvinceCityListByLevel: function(data, callback) {
      //查询省市区bylevel
      this.httpExecute(
        data,
        "jic-manager/sysProvinceCity/getSysList",
        callback
      );
    },
    updateRegion: function(data, callback) {
      //修改销售区域
      this.httpExecute(data, "jic-manager/region/updateRegion", callback);
    },
    querySensitiveList: function(data, callback) {
      //获取敏感词
      this.httpExecute(data, "jic-manager/sensitive/queryList", callback);
    },
    saveSensitiveInfo: function(data, callback) {
      //编辑敏感词
      this.httpExecute(
        data,
        "jic-manager/sensitive/saveSensitiveInfo",
        callback
      );
    },
    saveChannelCategoryInfo: function(data, callback) {
      //保存前台类目
      this.httpExecute(
        data,
        "jic-manager/channelcategory/saveChannelCategoryInfo",
        callback
      );
    },
    queryChannelCategoryInfo: function(data, callback) {
      //查询前台类目
      this.httpExecute(
        data,
        "jic-manager/channelcategory/queryChannelCategoryInfo",
        callback
      );
    },
    delRegionInfo: function(data, callback) {
      //删除销售区域
      this.httpExecute(data, "jic-manager/region/delRegionInfo", callback);
    },
    // getProductCommentPage: function (data, callback) { //获取评论信息
    //   this.httpExecute(data, 'jic-manager/productComment/getProductCommentPage', callback);
    // },
    // getProductCommentInfo: function (data, callback) { //获取评论信息
    //   this.httpExecute(data, 'jic-manager/productComment/getProductCommentInfo', callback);
    // },
    // stickProductComment: function (data, callback) { //评论置顶
    //   this.httpExecute(data, 'jic-manager/productComment/stickProductComment', callback);
    // },
    // updateProductComment: function (data, callback) { //修改评论信息
    //   this.httpExecute(data, 'jic-manager/productComment/updateProductComment', callback);
    // },
    // getProductCommentReplyPage: function (data, callback) { //评论回复查询
    //   this.httpExecute(data, 'jic-manager/productCommentReply/getProductCommentReplyPage', callback);
    // },
    // updateProductCommentReplyInfo: function (data, callback) { //评论回复
    //   this.httpExecute(data, 'jic-manager/productCommentReply/updateProductCommentReplyInfo', callback);
    // },

    getProductCommentPage: function(data, callback) {
      //获取评论信息
      this.httpExecute(
        data,
        "jic-product/productComment/getProductCommentPage",
        callback
      );
    },
    getProductCommentInfo: function(data, callback) {
      //获取评论信息
      this.httpExecute(
        data,
        "jic-product/productComment/getProductCommentInfo",
        callback
      );
    },
    stickProductComment: function(data, callback) {
      //评论置顶
      this.httpExecute(
        data,
        "jic-product/productComment/stickProductComment",
        callback
      );
    },
    updateProductComment: function(data, callback) {
      //修改评论信息
      this.httpExecute(
        data,
        "jic-product/productComment/updateProductComment",
        callback
      );
    },
    getProductCommentReplyPage: function(data, callback) {
      //评论回复查询
      this.httpExecute(
        data,
        "jic-product/productCommentReply/getProductCommentReplyPage",
        callback
      );
    },
    updateProductCommentReplyInfo: function(data, callback) {
      //评论回复
      this.httpExecute(
        data,
        "jic-product/productCommentReply/updateProductCommentReplyInfo",
        callback
      );
    },

    querySysCarouselFigureList: function(data, callback) {
      //轮播图管理列表
      this.httpExecute(
        data,
        "jic-manager/sysCarouselFigure/queryList",
        callback
      );
    },
    editSysCarouselFigureInfo: function(data, callback) {
      //轮播图管理新增编辑
      this.httpExecute(
        data,
        "jic-manager/sysCarouselFigure/editSysCarouselFigure",
        callback
      );
    },
    deleteSysCarouselFigureInfo: function(data, callback) {
      //轮播图管理删除
      this.httpExecute(
        data,
        "jic-manager/sysCarouselFigure/deleteInfo",
        callback
      );
    },
    querySysNoticeList: function(data, callback) {
      //获取所有平台公告
      this.httpExecute(data, "jic-manager/sysNotice/queryList", callback);
    },
    editSysNotice: function(data, callback) {
      //新增编辑平台公告
      this.httpExecute(data, "jic-manager/sysNotice/editSysNotice", callback);
    },
    modifyTheAudit: function(data, callback) {
      //平台修改审核
      this.httpExecute(data, "jic-manager/sysNotice/setAudit", callback);
    },
    setManagement: function(data, callback) {
      //广告图修改审核
      this.httpExecute(data, "jic-manager/sysManagement/setAudit", callback);
    },
    deleteSysNoticeInfo: function(data, callback) {
      //删除平台公告
      this.httpExecute(data, "jic-manager/sysNotice/deleteInfo", callback);
    },

    queryCustomerService: function(data, callback) {
      //获取客服列表
      this.httpExecute(
        data,
        "jic-manager/customerServiceManagement/queryPage",
        callback
      );
    },
    editCustomerService: function(data, callback) {
      //新增编辑客服列表
      this.httpExecute(
        data,
        "jic-manager/customerServiceManagement/editCustomer",
        callback
      );
    },

    getCmsPageList: function(data, callback) {
      //查询CMS普通页
      this.httpExecute(data, "jic-manager/cmsPage/cmsPagQquery", callback);
    },
    deleteCmsPage: function(data, callback) {
      //删除页面
      this.httpExecute(data, "jic-manager/cmsPage/deleteCmsPage", callback);
    },
    deleteCmsTpage: function(data, callback) {
      //删除模版
      this.httpExecute(data, "jic-manager/cmsTpage/deleteCmsTpage", callback);
    },
    editCmsPage: function(data, callback) {
      //编辑
      this.httpExecute(data, "jic-manager/cmsPage/editCmsPage", callback);
    },
    copyCmsPage: function(data, callback) {
      //复制页面
      this.httpExecute(data, "jic-manager/cmsPage/copyCmsPage", callback);
    },
    addCmsPage: function(data, callback) {
      //新增页面是，在cms_page表里插入一条空记录，然后返回id；
      this.httpExecute(data, "jic-manager/cmsPage/addCmsPage", callback);
    },
    pushCmsPage: function(data, callback) {
      //发布
      this.httpExecute(data, "jic-manager/cmsPage/pushCmsPage", callback);
    },
    lowerCmspage: function(data, callback) {
      //下架
      this.httpExecute(data, "jic-manager/cmsPage/lowerCmspage", callback);
    },
    lowerSoldOut: function(data, callback) {
      //上架
      this.httpExecute(data, "jic-manager/cmsPage/lowerSoldOut", callback);
    },
    useCmsTpage: function(data, callback) {
      //使用模版
      this.httpExecute(data, "jic-manager/cmsPage/useCmsTpage", callback);
    },
    queryCmsPageTypes: function(data, callback) {
      //查询页面类型
      this.httpExecute(data, "jic-manager/cmsPage/queryCmsPageType", callback);
    },
    getCmsTpageList: function(data, callback) {
      //查询模版
      this.httpExecute(data, "jic-manager/cmsTpage/cmsTpageQquery", callback);
    },


    /**
     * CMS,PC配置接口 taozhouchuan
     * @param data
     * @param callback
     */
    listChannelCategory: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/channelcategory/queryChannelCategoryInfo",
        callback
      );
    },

    // 商品详情-查询bom商品
    queryBomProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/queryBomProduct",
        callback
      );
    },

    // 查询商品详情-新增bom商品
    addBomProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/addBomProduct",
        callback
      );
    },

    // 查询商品详情-修改bom商品
    updateBomProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/updateBomProduct",
        callback
      );
    },

    // 查询商品详情-修改bom商品
    deleteBomProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/deleteBomProduct",
        callback
      );
    },

    // 商品详情-查询bom商品
    queryCalibrationProduct: function(data, callback) {
      this.httpExecute(data, "jic-product/productCalibration/query", callback);
    },

    // 查询商品详情-新增bom商品
    addCalibrationProduct: function(data, callback) {
      this.httpExecute(data, "jic-product/productCalibration/insert", callback);
    },

    // 查询商品详情-修改bom商品
    updateCalibrationProduct: function(data, callback) {
      this.httpExecute(data, "jic-product/productCalibration/update", callback);
    },

    // 查询商品详情-修改bom商品
    deleteCalibrationProduct: function(data, callback) {
      this.httpExecute(data, "jic-product/productCalibration/delete", callback);
    },

    queryProductDescribe: function(data, callback) {
      //查询商品描述
      this.httpExecute(
        data,
        "jic-product/productDescribe/queryProductDescribe",
        callback
      );
    },
    queryProductAfterSale: function(data, callback) {
      //查询商品售后
      this.httpExecute(
        data,
        "jic-product/productAfterSale/queryProductAfterSale",
        callback
      );
    },
    queryProductSaleAreaRelation: function(data, callback) {
      //查询产品已保存销售区域
      this.requestGetUrl(
        data,
        "jic-product/productSaleAreaRelation/queryProductSaleAreaRelation",
        callback
      );
    },
    queryAllSaleAreaRelation: function(data, callback) {
      //查询所有销售区域
      this.requestGetUrl(
        data,
        "jic-product/productSaleAreaRelation/queryAllSaleAreaRelation",
        callback
      );
    },
    queryProductDistribute: function(data, callback) {
      //查询商品分发
      this.requestGetUrl(
        data,
        "jic-product/productDistribute/queryProductDistribute",
        callback
      );
    },
    queryProductUnitsRelation: function(data, callback) {
      // 根据商品id获取计量单位关联
      this.requestGetUrl(
        data,
        "jic-product/ProductUnitsRelation/query",
        callback
      );
    },
    updateProductUnitsRelation: function(data, callback) {
      // 修改计量单位关联
      this.httpExecute(
        data,
        "jic-product/ProductUnitsRelation/update",
        callback
      );
    },
    addProductUnitsRelation: function(data, callback) {
      // 新增计量单位关联
      this.httpExecute(
        data,
        "jic-product/ProductUnitsRelation/insert",
        callback
      );
    },
    queryProductPrice: function(data, callback) {
      // 查询商品价格
      this.httpExecute(
        data,
        "jic-product/productPrice/queryProductPrice",
        callback
      );
    },
    updateShopCanSale: function(data, callback) {
      // 商品上下架
      this.httpExecute(
        data,
        "jic-product/productManagement/updateShopCanSale",
        callback
      );
    },

    // 批量修改商品价格
    batchUpdateProductPrice: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productPrice/batchUpdateProductPrice",
        callback
      );
    },

    // 批量修改店铺商品总库存
    batchUpdateProductStock: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/storeInventoryManagement/batchUpdateProductStock",
        callback
      );
    },

    getProductParent: function(data, callback) {
      // 系列子品列表查询
      this.httpExecute(
        data,
        "jic-product/productManagement/getProductParent",
        callback
      );
    },
    saveProductDistributeStore: function(data, callback) {
      // 商品分发至店铺新增
      this.httpExecute(
        data,
        "jic-product/productManagement/saveProductDistributeStore",
        callback
      );
    },
    updateProductDistributeStore: function(data, callback) {
      // 商品分发至店铺修改
      this.httpExecute(
        data,
        "jic-product/productManagement/updateProductDistributeStore",
        callback
      );
    },
    updateProductParentPrice: function(data, callback) {
      // 更新系列子品价格
      this.httpExecute(
        data,
        "jic-product/productManagement/updateProductParentPrice",
        callback
      );
    },
    deleteProductParent: function(data, callback) {
      // 删除系列子品
      this.requestGetUrl(
        data,
        "jic-product/productManagement/deleteProductParent",
        callback
      );
    },
    saveSaleArea: function(data, callback) {
      //保存商品销售区域
      this.httpExecute(
        data,
        "jic-product/productSaleAreaRelation/saveSaleArea",
        callback
      );
    },
    queryProductCategory: function(data, callback) {
      //查询商品类目属性
      this.httpExecute(
        data,
        "jic-product/productCategoryPropertyName/getCategoryPropertyName",
        callback
      );
    },
    savePropertyNameRelation: function(data, callback) {
      //商品属性值保存
      this.httpExecute(
        data,
        "jic-product/productCategoryPropertyName/savePropertyNameRelation",
        callback
      );
    },
    deleteCategoryProperty: function(data, callback) {
      //删除商品类目属性
      this.httpExecute(
        data,
        "jic-product/productCategoryPropertyName/deleteCategoryProperty",
        callback
      );
    },
    deleteProductSaleAreaRelation: function(data, callback) {
      //删除商品销售鲰
      this.requestGetUrl(
        data,
        "jic-product/productSaleAreaRelation/deleteProductSaleAreaRelation",
        callback
      );
    },
    queryProductSource: function(data, callback) {
      //查询商品渠道
      this.requestGetUrl(
        data,
        "jic-product/productDistribute/queryProductSource",
        callback
      );
    },
    saveProductParent: function(data, callback) {
      //保存系列子品
      this.httpExecute(
        data,
        "jic-product/productManagement/saveProductParent",
        callback
      );
    },
    queryProductUnitsList: function(data, callback) {
      //商品计量单位条件查询
      this.httpExecute(
        data,
        "jic-product/productUnits/queryProductUnits",
        callback
      );
    },
    updateProductPriceAudit: function(data, callback) {
      //商品计量单位条件查询
      this.httpExecute(
        data,
        "jic-product/productPriceAudit/updateProductPriceAudit",
        callback
      );
    },
    updateProductPriceAuditList: function(data, callback) {
      //商品计量单位条件查询
      this.httpExecute(
        data,
        "jic-product/productPriceAudit/updateProductPriceAuditList",
        callback
      );
    },
    queryShopInventory: function(data, callback) {
      // 查询店铺库存
      this.httpExecute(
        data,
        "jic-product/storeInventoryManagement/queryPage",
        callback
      );
    },
    getSysConfigInfoById: function(data, callback) {
      //查询字典表对象
      this.httpExecute(data, "jic-manager/sysConfig/getInfoById", callback);
    },
    deleteCustomerService: function(data, callback) {
      //客户服务删除
      this.httpExecute(
        data,
        "jic-manager/customerServiceManagement/deleteCustomerService",
        callback
      );
      console.log(data, "/////////");
    },
    queryWxPublicNum: function(data, callback) {
      //微信公众号查询
      this.httpExecute(data, "jic-manager/wxPublicNum/queryPage", callback);
    },
    editWxPublicNum: function(data, callback) {
      //微信公众号新增修改
      this.httpExecute(
        data,
        "jic-manager/wxPublicNum/editWxPublicNum",
        callback
      );
    },
    deleteWxPublicNum: function(data, callback) {
      //微信公众号删除
      this.httpExecute(
        data,
        "jic-manager/wxPublicNum/deleteWxPublicNum",
        callback
      );
    },
    queryPublicNumType: function(data, callback) {
      //微信公众号配置查询
      this.httpExecute(data, "jic-manager/publicNumType/queryPage", callback);
    },
    editPublicNumType: function(data, callback) {
      //微信公众号类型修改
      this.httpExecute(
        data,
        "jic-manager/publicNumType/editPublicNumType",
        callback
      );
    },
    deletePublicnumType: function(data, callback) {
      //微信公众号类型删除
      this.httpExecute(
        data,
        "jic-manager/publicNumType/deletePublicnumType",
        callback
      );
    },
    queryPaymentMethodList: function(data, callback) {
      //获取支付方式设置
      this.httpExecute(data, "jic-finance/paymentMethod/queryList", callback);
    },
    editPaymentMethod: function(data, callback) {
      //新增编辑支付方式设置
      this.httpExecute(
        data,
        "jic-finance/paymentMethod/editPaymentMethod",
        callback
      );
    },
    deletePaymentMethodInfo: function(data, callback) {
      //删除支付方式设置
      this.httpExecute(data, "jic-finance/paymentMethod/deleteInfo", callback);
    },
    queryCurrencyList: function(data, callback) {
      //查询币种列表
      this.httpExecute(data, "jic-finance/currencyManage/queryList", callback);
    },
    editCurrencyManage: function(data, callback) {
      //新增/修改币种
      this.httpExecute(
        data,
        "jic-finance/currencyManage/editCurrencyManage",
        callback
      );
    },
    deleteCurrencyInfo: function(data, callback) {
      //删除
      this.httpExecute(data, "jic-finance/currencyManage/deleteInfo", callback);
    },
    queryPaymentGatewayList: function(data, callback) {
      //获取支付网关列表
      this.httpExecute(data, "jic-finance/paymentGateway/queryList", callback);
    },
    editPaymentGateway: function(data, callback) {
      //编辑支付网关列表
      this.httpExecute(
        data,
        "jic-finance/paymentGateway/editPaymentGateway",
        callback
      );
    },
    deletePaymentGateway: function(data, callback) {
      //删除支付网关列表
      this.httpExecute(data, "jic-finance/paymentGateway/deleteInfo", callback);
    },
    editPaymentConfigGateway: function(data, callback) {
      //配置支付网关列表
      this.httpExecute(
        data,
        "jic-finance/paymentGatewayConfig/editPaymentConfigGateway",
        callback
      );
    },
    queryPaymentConfigGateway: function(data, callback) {
      //查询支付网关列表
      this.httpExecute(
        data,
        "jic-finance/paymentGatewayConfig/queryList",
        callback
      );
    },
    queryProductInfo: function(data, callback) {
      //获取商品信息
      this.requestGetUrl(
        data,
        "jic-product/productManagement/queryProductInfo",
        callback
      );
    },
    updateProductInfo: function(data, callback) {
      //修改商品信息
      this.httpExecute(
        data,
        "jic-product/productManagement/updateProductInfo",
        callback
      );
    },
    queryWarehouseProductRelation: function(data, callback) {
      //获取仓库商品信息
      this.httpExecute(
        data,
        "jic-product/warehouseProductRelation/queryPage",
        callback
      );
    },
    editTransportWay: function(data, callback) {
      //仓库商品信息修改
      this.httpExecute(
        data,
        "jic-product/warehouseProductRelation/editWarehouseProductRelation",
        callback
      );
    },
    queryOrderSplit: function(data, callback) {
      //查询订单拆分规则
      this.httpExecute(data, "jic-order/orderSplit/queryPage", callback);
    },
    queryOrderMerge: function(data, callback) {
      //查询订单合并规则
      this.httpExecute(data, "jic-order/orderMerge/queryPage", callback);
    },

    editOrderSplit: function(data, callback) {
      //订单拆分规则新增修改
      this.httpExecute(data, "jic-order/orderSplit/editOrderSplit", callback);
    },
    editOrderMerge: function(data, callback) {
      //订单拆分规则新增修改
      this.httpExecute(data, "jic-order/orderMerge/editOrderMerge", callback);
    },
    editOrderSplitStatus: function(data, callback) {
      //批量停用拆弹规则
      this.httpExecute(
        data,
        "jic-order/orderSplit/editOrderSplitStatus",
        callback
      );
    },
    deleteOrderSplit: function(data, callback) {
      //删除订单拆分规则
      this.httpExecute(data, "jic-order/orderSplit/deleteOrderSplit", callback);
    },
    deleteOrderMerge: function(data, callback) {
      //删除订单合并规则
      this.httpExecute(data, "jic-order/orderMerge/deleteOrderMerge", callback);
    },
    queryOrderExamine: function(data, callback) {
      //查询订单审核设置
      this.httpExecute(data, "jic-order/orderExamine/queryPage", callback);
    },

    queryOrderReturnGoodRecord: function(data, callback) {
      //查询订单退货
      this.httpExecute(
        data,
        "jic-order/orderReturnGoodRecord/queryPage",
        callback
      );
    },

    editOrderExamine: function(data, callback) {
      //订单审核新增/修改
      this.httpExecute(
        data,
        "jic-order/orderExamine/editOrderExamine",
        callback
      );
    },
    deleteOrderExamine: function(data, callback) {
      //删除订单审核
      this.httpExecute(
        data,
        "jic-order/orderExamine/deleteOrderExamine",
        callback
      );
    },
    batchStatusOrderExamine: function(data, callback) {
      //批量停用订单审核
      this.httpExecute(
        data,
        "jic-order/orderExamine/batchStatusOrderExamine",
        callback
      );
    },
    queryorderAfterSaleTime: function(data, callback) {
      //售后有效期信息分页查询
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleTime/queryPage",
        callback
      );
    },
    getmChannel: function(data, callback) {
      //查询渠道信息
      this.httpExecute(
        data,
        "jic-manager/mChannel/listPage",
        callback
      );
    },
    editderAfterSaleTime: function(data, callback) {
      //售后有效期信息编辑/新增
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleTime/editOrderAfterSaleTime",
        callback
      );
    },
    queryRoutRules: function(data, callback) {
      //路由分仓规规则查询
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/queryPage",
        callback
      );
    },
    querySaleProductDetail: function(data, callback) {
      //商品销售-单品-90-销售单品明细
      this.httpExecute(
        data,
        "/jic-data/saleSingleDetail/list/sale/product/detail",
        callback
      );
    },
    queryUnitSales: function(data, callback) {
      //商品销售-单品-90-热销商品top10
      this.httpExecute(
        data,
        "/jic-data/saleSingleDetail/list/top/product",
        callback
      );
    },
    queryPrduAmoUnitprice: function(data, callback) {
      //月度商品销售额&件单价
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/prdu/amo/unitprice",
        callback
      );
    },

    queryGuestQuantity: function(data, callback) {
      //一次客回购客数量
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/guest/quantity",
        callback
      );
    },
    queryGuestAmount: function(data, callback) {
      //一次客回购客销售占比
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/query/guest/amount",
        callback
      );
    },
    queryMonCategoryGuestDetail: function(data, callback) {
      //月度品类销售明细
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/mon/category/guestDetail",
        callback
      );
    },
    queryMonOneMoreInfo: function(data, callback) {
      //月度一次客回购客对比
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/mon/oneMoreInfo",
        callback
      );
    },
    queryConditionListOther: function(data, callback) {
      //路由分仓规则匹配条列表件查询
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouseCondition/queryConditionListOther",
        callback
      );
    },
    deleteConditions: function(data, callback) {
      //删除路由分仓规则
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/deleteConditions",
        callback
      );
    },
    editorderRouteSplitWarehouseCondition: function(data, callback) {
      //路由分仓规则匹配条编辑/新增
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouseCondition/editorderRouteSplitWarehouseCondition",
        callback
      );
    },
    editRouteSplitWarehouseStatus: function(data, callback) {
      //路由分仓规规状态编辑
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/ediStatus",
        callback
      );
    },
    orderRouteSplitWarehouseCreateCode: function(data, callback) {
      //路由分仓规则规则编码生成
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/createCode",
        callback
      );
    },
    deleteCondition: function(data, callback) {
      //路由分仓规则匹配条删除
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouseCondition/deleteCondition",
        callback
      );
    },
    queryorderDistributionType: function(data, callback) {
      //配送方式分页查询
      this.httpExecute(
        data,
        "jic-order/orderDistributionType/queryPage",
        callback
      );
    },
    getMOrderAfterSaleApply: function(data, callback) {
      //退款审核分页查询
      this.httpExecute(
        data,
        "jic-order/mOrderAfterSaleApply/listPage",
        callback
      );
    },
  getByPrimaryKey: function(data, callback) {
      //退款审核分页查询
      this.httpExecute(
        data,
        "jic-order/mOrderAfterSaleApply/getByPrimaryKey",
        callback
      );
    },
    updateOrderDeliveryType: function(data, callback) {
      //配送方式修改
      this.httpExecute(
        data,
        "jic-order/orderDistributionType/updateOrderDeliveryType",
        callback
      );
    },
    queryOrderSplitCondition: function(data, callback) {
      //查询订单拆分规则匹配条件
      this.httpExecute(
        data,
        "jic-order/orderSplit/queryOrderSplitCondition",
        callback
      );
    },
    queryBeforeCategory: function(data, callback) {
      //查询前台类目
      this.httpExecute(
        data,
        "jic-product/category/queryBeforeCategory",
        callback
      );
    },
    saveCategoryTreeNodeRelation: function(data, callback) {
      //保存前后台类目聚合
      this.httpExecute(
        data,
        "jic-product/categoryTreeNodeRelation/insertCategoryTreeNodeRelation",
        callback
      );
    },

    queryCategoryTreeNodeRelation: function(data, callback) {
      //查询前台已聚合的类目
      this.httpExecute(
        data,
        "jic-product/categoryTreeNodeRelation/queryCategoryTreeNodeRelation",
        callback
      );
    },
    saveProductMedia: function(data, callback) {
      //保存商品图片
      this.httpExecute(
        data,
        "jic-product/productMedia/saveProductMedia",
        callback
      );
    },
    queryFWMedia: function(data, callback) {
      //查询商品图片
      this.requestGetUrl(
        data,
        "jic-product/productMedia/queryFW",
        callback
      );
    },
    saveMStoreOperateProducts: function(data, callback) {
      //保存商品图片
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/saves",
        callback
      );
    },
    saveMStoreOperateProduct: function(data, callback) {
      //新增库内事物单商品详细信息
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/saveProductInfo",
        callback
      );
    },
    queryProductMedia: function(data, callback) {
      //查询商品图片
      this.requestGetUrl(
        data,
        "jic-product/productMedia/queryProductMedia",
        callback
      );
    },
    deleteCategoryTreeNodeRelation: function(data, callback) {
      //删除已聚合的类目
      this.requestGetUrl(
        data,
        "jic-product/categoryTreeNodeRelation/deleteCategoryTreeNodeRelation",
        callback
      );
    },
    queryShopProductPage: function(data, callback) {
      //查询所有店铺商品
      this.httpExecute(
        data,
        "jic-product/productManagement/queryShopProductPage",
        callback
      );
    },
    queryCategoryTreeNodeProduct: function(data, callback) {
      //查询聚合商品
      this.httpExecute(
        data,
        "jic-product/categoryTreeNodeProduct/queryPage",
        callback
      );
    },
    insertCategoryTreeNodeProduct: function(data, callback) {
      //保存聚合商品
      this.httpExecute(
        data,
        "jic-product/categoryTreeNodeProduct/insertCategoryTreeNodeProduct",
        callback
      );
    },
    isAddAfterCategory: function(data, callback) {
      //判断当前组织是否新增后台类目
      this.httpExecute(
        data,
        "jic-product/category/isAddAfterCategory",
        callback
      );
    },

    saveMemDistributionCommissionSet: function(data, callback) {
      //佣金设置
      this.httpExecute(
        data,
        "jic-distribution/disCommissionConf/saveOrUpdate",
        callback
      );
    },
    getMemDistributionCommissionSet: function(data, callback) {
      //佣金设置查询
      this.httpExecute(
        data,
        "jic-distribution/disCommissionConf/listAll",
        callback
      );
    },
    getOrderParentSale: function(data, callback) {
      //分销中心---订单销售报表
      this.httpExecute(
        data,
        "jic-distribution/mOrderParentSale/listPage",
        callback
      );
    },

    getOrderSale: function(data, callback) {
      //分销中心---订单销售明细报表
      this.httpExecute(data, "jic-distribution/mOrderSale/listPage", callback);
    },
    getOrderReturn: function(data, callback) {
      //分销中心---销售订单退货报表
      this.httpExecute(
        data,
        "jic-distribution/mOrderReturn/listPage",
        callback
      );
    },

    getOrderReturnDetail: function(data, callback) {
      //分销中心---销售订单退货明细报表
      this.httpExecute(
        data,
        "jic-distribution/mOrderReturnDetail/listPage",
        callback
      );
    },
    querySaleOrderReportPage: function(data, callback) {
      //订单销售报表
      this.httpExecute(
        data,
        "jic-order/orderParentManager/querySaleOrderReportPage",
        callback
      );
    },
    deleteCategoryTreeNodeProduct: function(data, callback) {
      //删除聚合商品
      this.httpExecute(
        data,
        "jic-product/categoryTreeNodeProduct/deleteCategoryTreeNodeProduct",
        callback
      );
    },
    queryOrderInfoSet: function(data, callback) {
      //查询订单时效性
      this.httpExecute(data, "jic-order/orderInfoSet/queryPage", callback);
    },
    editOrderInfoSet: function(data, callback) {
      //查询订单时效性
      this.httpExecute(
        data,
        "jic-order/orderInfoSet/editOrderInfoSet",
        callback
      );
    },
    deleteOrderInfoSet: function(data, callback) {
      //删除订单时效性
      this.httpExecute(
        data,
        "jic-order/orderInfoSet/deleteOrderInfoSet",
        callback
      );
    },
    queryOrderLogisticsCompany: function(data, callback) {
      // 查询配送公司
      this.httpExecute(
        data,
        "jic-order/orderLogisticsCompany/queryPage",
        callback
      );
    },
    queryOrderLogisticsCompanyList: function(data, callback) {
      // 查询配送公司
      this.httpExecute(
        data,
        "jic-order/orderLogisticsCompany/queryList",
        callback
      );
    },
    editOrderLogisticsCompany: function(data, callback) {
      // 新增编辑配送公司
      this.httpExecute(
        data,
        "jic-order/orderLogisticsCompany/editOrderLogisticsCompany",
        callback
      );
    },
    deleteOrderLogisticsCompany: function(data, callback) {
      // 删除配送公司
      this.httpExecute(
        data,
        "jic-order/orderLogisticsCompany/deleteOrderLogisticsCompany",
        callback
      );
    },
    queryExpressMapConfig: function(data, callback) {
      // 系统快递公司初始化
      this.httpExecute(
        data,
        "jic-order/orderLogisticsCompany/queryExpressMapConfig",
        callback
      );
    },
    queryOrderFreightTemplate: function(data, callback) {
      //查询订单运费模板
      this.httpExecute(
        data,
        "jic-order/orderFreightTemplate/queryPage",
        callback
      );
    },
    // 查询运费模板 下拉框
    queryFreightTemplate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderFreightTemplate/queryOrderFreightTemplate",
        callback
      );
    },
    editOrderFreightTemplate: function(data, callback) {
      //编辑订单运费模板
      this.httpExecute(
        data,
        "jic-order/orderFreightTemplate/editOrderFreightTemplate",
        callback
      );
    },
    setOrderFreightTemplateDefault: function(data, callback) {
      //设置订单运费模板默认
      this.httpExecute(
        data,
        "jic-order/orderFreightTemplate/setOrderFreightTemplateDefault",
        callback
      );
    },
    deleteOrderFreightTemplate: function(data, callback) {
      //设置订单运费模板默认
      this.httpExecute(
        data,
        "jic-order/orderFreightTemplate/deleteOrderFreightTemplate",
        callback
      );
    },
    httpUtils: function(data, callback) {
      this.httpExecute(data, data.url, callback);
    },
    editDistributorInfo: function(data, callback) {
      //设置分销员
      this.httpExecute(data, "jic-member/member/editDistributorInfo", callback);
    },
    orderBaleQueryPage: function(data, callback) {
      // 包裹列表分页查询
      this.httpExecute(data, "jic-order/orderBale/queryPage", callback);
    },
    orderBaleUpdate: function(data, callback) {
      // 包裹列表状态变更
      this.httpExecute(data, "jic-order/orderBale/update", callback);
    },
    orderBaleDetailQueryPage: function(data, callback) {
      // 包裹详情分页查询
      this.httpExecute(data, "jic-order/orderBaleDetail/queryPage", callback);
    },
    orderBaleDeliveryQuery: function(data, callback) {
      // 包裹物流信息
      this.httpExecute(data, "jic-order/orderBaleDelivery/query", callback);
    },
    orderBaleDeliveryInfo: function(data, callback) {
      // 包裹物流信息
      this.httpExecute(data, "jic-order/orderBaleDelivery/queryDeliveryByOrderNo", callback);
    },
    orderErrorQuery: function(data, callback) {
      // 订单异常查询
      this.httpExecute(data, "jic-order/orderError/queryPage", callback);
    },
    orderErrorUpdate: function(data, callback) {
      // 订单异常修改
      this.httpExecute(data, "jic-order/orderError/update", callback);
    },

    getSecondaryDistributor: function(data, callback) {
      //查看下级明细
      this.httpExecute(
        data,
        "jic-member/member/getSecondaryDistributor",
        callback
      );
    },
    querySmsLogList: function(data, callback) {
      //获取短信验证码列表
      this.httpExecute(data, "jic-member/smsLog/queryList", callback);
    },
    queryFeedBackList: function(data, callback) {
      //获取意见反馈列表
      this.httpExecute(data, "jic-member/feedback/queryList", callback);
    },
    deleteFeedBackInfo: function(data, callback) {
      //删除意见反馈列表
      this.httpExecute(data, "jic-member/feedback/deleteInfo", callback);
    },
    editFeedBackInfo: function(data, callback) {
      //编辑反馈列表
      this.httpExecute(data, "jic-member/feedback/editFeedBackInfo", callback);
    },
    queryOrderRouteSplitWarehouse: function(data, callback) {
      //查询路由分仓规则
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/queryPage",
        callback
      );
    },
    editderOrderRouteSplitWarehouse: function(data, callback) {
      //路由分仓规则编辑/新增
      this.httpExecute(
        data,
        "jic-order/orderRouteSplitWarehouse/editorderRouteSplitWarehouse",
        callback
      );
    },
    queryLotteryThemeList: function(data, callback) {
      //查询抽奖活动列表
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/queryLotteryThemeList",
        callback
      );
    },
    deleteLotteryActivity: function(data, callback) {
      //删除抽奖活动
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/deleteLotteryActivity",
        callback
      );
    },
    closeLotteryActivity: function(data, callback) {
      //关闭抽奖活动
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/closeLotteryActivity",
        callback
      );
    },
    copyLotteryActivity: function(data, callback) {
      //复制抽奖活动
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/copyLotteryActivity",
        callback
      );
    },
    verifyLotteryActivity: function(data, callback) {
      //审核抽奖活动
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/verifyLotteryActivity",
        callback
      );
    },
    saveLotteryActivity: function(data, callback) {
      //创建抽奖活动-设置抽奖规则
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/saveLotteryActivity",
        callback
      );
    },
    saveLotteryAwards: function(data, callback) {
      //创建抽奖活动-奖品设置
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/saveLotteryAwards",
        callback
      );
    },
    getLotteryThemeInfo: function(data, callback) {
      //抽奖活动详情页查询
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/getLotteryThemeInfo",
        callback
      );
    },
    getLotteryDrawRecordList: function(data, callback) {
      //查询抽奖活动统计数据
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/getLotteryDrawRecordList",
        callback
      );
    },
    updateLotteryActivity: function(data, callback) {
      //编辑抽奖活动-抽奖规则
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/updateLotteryActivity",
        callback
      );
    },
    updateLotteryAwards: function(data, callback) {
      //编辑抽奖活动-奖项设置
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/updateLotteryAwards",
        callback
      );
    },
    saveLotteryTemplate: function(data, callback) {
      //保存模板
      this.httpExecute(
        data,
        "jic-market/lotteryActivity/saveTemplate",
        callback
      );
    },
    couponQueryCount: function(data, callback) {
      //优惠券统计
      this.httpExecute(data, "jic-market/coupon/query-count", callback);
    },

    /**
     * 配送方式列表
     * @param data
     * @param callback
     */
    listMOrderDeliveryTypeOption: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderDistributionType/queryPage",
        callback
      );
    },

    /**
     * 获取模板的数据信息
     * @time 2020-5-13 13:56:00
     * @Author tzc
     * @param data 入参
     * @param callback 返参
     */
    getCmsModuleTemplate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/getCmsModuleTemplate",
        callback
      );
    },

    /**
     * cms配置保存数据
     */
    cmsPageModuleAddModuleData: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/addModuleData",
        callback
      );
    },

    postJson(data, url, callback) {
      var params = {};
      params = {
        loginChannel: "pc",
        token: localStorage.getItem("token"),
        sign: "qazwsxedc"
      };
      if (data != null && data != "") {
        for (var key in data) {
          params[key] = data[key];
        }
      }
      axios
        .post(httpBaseUrl + url, params, {
          headers: {
            token: localStorage.getItem("token")
          }
        })
        .then(rsp => {
          if (rsp.data.code == "4000") {
            Message.error({
              //弹窗使用方法
              showClose: true,
              duration: 2000, //警告的消息3秒钟后消失
              message: "登录失效，请重新登录"
            });
            setTimeout(function() {
              localStorage.removeItem("token");
              router.push("/login");
            }, 3000);
          } else {
            callback(rsp.data);
          }
        })
        .catch(error => {
          var data = {};
          data.code = "9999";
          data.msg = error.message;
          callback(data);
        });
    },
    delMemMemberCustomLabel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberCustomLabe/delCustomizeIntegralRule",
        callback
      );
    },
    deleteProductBargain: function(data, callback) {
      //
      this.httpExecute(
        data,
        "jic-market/bargainyProduct/deleteProductBargain",
        callback
      );
    },
    queryProductBargainPage: function(data, callback) {
      //
      this.httpExecute(data, "jic-market/bargainy/queryPage", callback);
    },
    updateProductBargain: function(data, callback) {
      //
      this.httpExecute(
        data,
        "jic-market/bargainyProduct/updateProductBargain",
        callback
      );
    },
    insertProductBargain: function(data, callback) {
      //
      this.httpExecute(
        data,
        "jic-market/bargainyProduct/insertProductBargain",
        callback
      );
    },
    queryBargainPage: function(data, callback) {
      //
      this.httpExecute(data, "jic-market/bargainyProduct/queryPage", callback);
    },
    queryBargainInfo: function(data, callback) {
      //新增促销活动基本配置
      this.httpExecute(data, "jic-market/bargainy/queryBargainInfo", callback);
    },
    promotioneditInfo: function(data, callback) {
      //新增促销活动基本配置
      this.httpExecute(data, "jic-market/bargainy/editInfo", callback);
    },
    promotionCreate: function(data, callback) {
      //新增促销活动基本配置
      this.httpExecute(data, "jic-market/promotion/create", callback);
    },
    promotionUpdate: function(data, callback) {
      //新增促销活动基本配置
      this.httpExecute(data, "jic-market/promotion/update", callback);
    },
    promotionDetailById: function(data, callback) {
      //获取详情
      this.httpExecute(data, "jic-market/promotion/detail", callback);
    },
    promotionCopyById: function(data, callback) {
      //获取详情
      this.httpExecute(data, "jic-market/promotion/copy", callback);
    },

    promotionUpdateStatus: function(data, callback) {
      //获取详情
      this.httpExecute(data, "jic-market/promotion/updateStatus", callback);
    },
    //查询 商家、店铺 列表
    promotionMerchantList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchant/listByPage",
        callback
      );
    },
    //商家、店铺表 删除
    promotionMerchantDeleteByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchant/deleteByPromotionId",
        callback
      );
    },
    //商家、店铺表 删除
    promotionRevokeProduct: function(data, callback) {
      this.httpExecute(data, "jic-market/product/deleteProductBatch", callback);
    },
    //商家、店铺表 删除2
    promotionMerchantDeleteById: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchant/deleteById",
        callback
      );
    },
    //批量保存
    promotionMerchantSaveBatch: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchant/saveBatch",
        callback
      );
    },
    promotionList: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/promotion/listByPage", callback);
    },
    baseActivityList: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/baseActivity/listByPage", callback);
    },
    promotionDelete: function(data, callback) {
      //删除活动列表
      this.httpExecute(data, "jic-market/promotion/delete", callback);
    },
    promotionRuleSave: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/promotionRule/save", callback);
    },
    promotionRuleDelete: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/promotionRule/delete", callback);
    },
    promotionRuleFindAll: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/promotionRule/findAll", callback);
    },
    promotionRuleUpdate: function(data, callback) {
      //查询活动列表
      this.httpExecute(data, "jic-market/promotionRule/update", callback);
    },
    // 批量保存
    promotionMerchantProductSaveBatch: function(data, callback) {
      this.httpExecute(data, "jic-market/product/saveBatch", callback);
    },
    // 批量保存促销商品
    promotionMerchantProductSaveBatchV2: function(data, callback) {
      this.httpExecute(data, "jic-market/product/saveBatchV2", callback);
    },
    // 批量保存单一促销商品
    promotionMerchantProductPromotionalProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/saveBatchPromotionalProduct",
        callback
      );
    },
    //复制单一活动
    promotionSingleCopyById: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/copyPromotionSingle",
        callback
      );
    },
    //删除单一活动
    deletePromotionSingle: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/deletePromotionSingle",
        callback
      );
    },
    //更新单一活动
    updatePromotionSingle: function(data, callback) {
      this.httpExecute(data, "jic-market/promotion/update", callback);
    },
    //保存模板for单一活动
    savePromotionSingleTemplate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/saveTemplate",
        callback
      );
    },

    // 查询促销商品
    promotionMerchantProductList: function(data, callback) {
      this.httpExecute(data, "jic-market/product/getProductList", callback);
    },

    // 查询单一促销活动商品
    promotionMerchantSingleProductList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/getSingleProductList",
        callback
      );
    },

    // 删除促销商品
    promotionMerchantProductDelete: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchantProduct/deleteProduct",
        callback
      );
    },

    // 更新促销商品限制
    promotionMerchantProductUpdatePriceOrLimit: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchantProduct/updatePriceOrLimit",
        callback
      );
    },
    // 修改单一促销商品限制
    promotionMerchantProductUpdateSinglePriceOrLimit: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchantProduct/updateSinglePriceOrLimit",
        callback
      );
    },
    // 批量修改单一促销商品限制
    editSingleMerchantProductEdit: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/updateSinglePriceOrLimit",
        callback
      );
    },
    // 批量删除单一促销商品
    promotionSingleProductDelete: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingle/deleteSingleProduct",
        callback
      );
    },
    // 查询 活动优先级
    queryActivityPriorityPage: function(data, callback) {
      this.httpExecute(data, "jic-market/activityPriority/queryPage", callback);
    },

    //模板保存
    promotionSaveTemplate: function(data, callback) {
      this.httpExecute(data, "jic-market/promotion/saveTemplate", callback);
    },
    //查询 商家、店铺 列表
    promotionMerchantList2: function(data, callback) {
      this.httpExecute(data, "jic-market/grouponMerchant/listByPage", callback);
    },
    //商家、店铺表 删除
    promotionMerchantDeleteByPromotionId2: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/grouponMerchant/deleteByPromotionId",
        callback
      );
    },
    //商家、店铺表 删除2
    promotionMerchantDeleteById2: function(data, callback) {
      this.httpExecute(data, "jic-market/grouponMerchant/deleteById", callback);
    },
    //批量保存
    promotionMerchantSaveBatch2: function(data, callback) {
      this.httpExecute(data, "jic-market/grouponMerchant/saveBatch", callback);
    },
    // 批量保存拼团商品
    groupProductSaveBatch: function(data, callback) {
      this.httpExecute(data, "jic-market/product/groupon/saveBatch", callback);
    },

    // 批量保存拼团商品
    groupProductUpdate: function(data, callback) {
      this.httpExecute(data, "jic-market/product/groupon/update", callback);
    },

    // 查询拼团促销商品列表
    groupProductList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/getProductList",
        callback
      );
    },

    // 删除促销商品
    groupProductDelete: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/deleteProduct",
        callback
      );
    },

    // 批量删除促销商品
    groupProductDeleteProductBatch: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/deleteProductBatch",
        callback
      );
    },

    grouponSave: function(data, callback) {
      //新增拼团活动基本配置
      this.httpExecute(data, "jic-market/patch-groupon-theme/save", callback);
    },
    //拼团活动列表
    grouponQueryPage: function(data, callback) {
      this.httpExecute(data, "jic-market/patch-groupon-theme/query", callback);
    },
    //拼团活动列表-copy
    grouponCopy: function(data, callback) {
      this.httpExecute(data, "jic-market/patch-groupon-theme/copy", callback);
    },

    //拼团活动-保存为模板
    grouponSaveTemplate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/patch-groupon-theme/saveTemplate",
        callback
      );
    },

    //开团管理-列表
    groupQuery: function(data, callback) {
      this.httpExecute(data, "jic-market/PatchGrouponInst/query", callback);
    },

    //更新促销状态
    updateGroupPromotionStatus: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/patch-groupon-theme/doUpdateStatus",
        callback
      );
    },
    /**
     * 单品x件促销
     */
    saveXofferTemplate: function(data, callback) {
      //保存单品X模板
      this.httpExecute(
        data,
        "jic-market/promotionSingleProduct/saveXofferTemplate",
        callback
      );
    },
    copyXofferPromotion: function(data, callback) {
      //复制单品X促销活动
      this.httpExecute(
        data,
        "jic-market/promotionSingleProduct/copyXofferPromotion",
        callback
      );
    },
    closeXofferPromotion: function(data, callback) {
      //关闭单品X促销活动
      this.httpExecute(
        data,
        "jic-market/promotionSingleProduct/closeXofferPromotion",
        callback
      );
    },
    deletePromotionSingleProduct: function(data, callback) {
      //删除单品促销活动
      this.httpExecute(
        data,
        "jic-market/promotionSingleProduct/delete",
        callback
      );
    },
    savePromotionSingleProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionSingleProduct/savePromotionSingleProduct",
        callback
      );
    },

    queryPageOrderList: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/queryPageOrder", callback);
    },
    modifyOrderStatus: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/modifyOrderStatus", callback);
    },
    getOrderDetail: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/info", callback);
    },
    queryOrderGoodsQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderManager/orderGoodsQuery",
        callback
      );
    },
    queryDiscountPromotionDetailQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/discountPromotionDetail/queryPage",
        callback
      );
    },
    queryOrderNoByDeliverNo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/deliverManager/queryOrderNoByDeliverNo",
        callback
      );
    },
    invoceQuery: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/invoceQuery", callback);
    },
    markQuery: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/markQuery", callback);
    },
    saveMarkData: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/saveMarkData", callback);
    },
    //京东商品管理
    findMProductPage:function(data,callback){    this.httpExecute(data, 'jic-product/mProduct/listPage',callback)},
    getMProductDetail:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/getByPrimaryKey',callback)},
    deleteMProduct:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/delete',callback)},
    updateA:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/updateA',callback)},
    updateB:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/updateB',callback)},
    listPageB:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/listPageA',callback)},
    listPageA:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/listPageB',callback)},
    saveMProduct:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/saveOrUpdate',callback)},

    //积分商品管理
    findmPIntegralPage:function(data,callback){    this.httpExecute(data, 'jic-product/mPIntegral/listPage',callback)},
    getmPIntegralDetail:function(data,callback){   this.httpExecute(data, 'jic-product/mPIntegral/getByPrimaryKey',callback)},
    deletemPIntegral:function(data,callback){   this.httpExecute(data, 'jic-product/mPIntegral/delete',callback)},
    savemPIntegral:function(data,callback){   this.httpExecute(data, 'jic-product/mPIntegral/saveOrUpdate',callback)},
    updateBelow:function(data,callback){   this.httpExecute(data, 'jic-product/mPIntegral/updateA',callback)},
    updateUp:function(data,callback){   this.httpExecute(data, 'jic-product/mPIntegral/updateB',callback)},

    orderClosedInfoQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderManager/orderClosedInfoQuery",
        callback
      );
    },
    orderProcessLogQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderManager/orderProcessLogQuery",
        callback
      );
    },
    orderPayDetailQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderManager/orderPayDetailQuery",
        callback
      );
    },
    orderAfterSaleApplyQuery: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderManager/orderAfterSaleApplyQuery",
        callback
      );
    },

    orderAfterSaleApplyQueryPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/queryPage",
        callback
      );
    },

    // 订单售后申请新增
    orderAfterSaleApplyAdd: function(data, callback) {
      this.httpExecute(data, "jic-order/orderAfterSaleApply/insert", callback);
    },

    // 订单售后申请修改
    orderAfterSaleApplyUpdate: function(data, callback) {
      this.httpExecute(data, "jic-order/orderAfterSaleApply/update", callback);
    },
    // 订单售后退货
    exchangeGoods: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/exchangeGoods",
        callback
      );
    },
    orderAfterSaleApplyUpdateStatus: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/updateStatus",
        callback
      );
    },
    deliverManagerQueryPage: function(data, callback) {
      this.httpExecute(data, "jic-order/deliverManager/queryPage", callback);
    },
    deliverManagerQueryList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/deliverManager/queryOrderPageByMergeRule",
        callback
      );
    },
    mergeOrder: function(data, callback) {
      this.httpExecute(data, "jic-order/orderBale/merge", callback);
    },
    confirmShip: function(data, callback) {
      this.httpExecute(data, "jic-order/deliverManager/confirmShip", callback);
    },
    queryDeliverDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/deliverManager/queryDeliverDetail",
        callback
      );
    },

    queryPageOrderAfterSaleApplyList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/queryPage",
        callback
      );
    },
    queryOrderInfo: function(data, callback) {
      this.requestGetUrl(data, "jic-order/orderManager/info", callback);
    },
    queryPageOrderAfterSaleApplyDetail: function(data, callback) {
      this.httpExecute(data, "jic-order/orderAfterSaleApply/detail", callback);
    },
    queryOrderGoodsInfo: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/orderGoodsInfo", callback);
    },
    getOrderAfterSaleFlowRecords: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/getOrderAfterSaleFlowRecords",
        callback
      );
    },
    getOrderAfterSaleFlowRecordsPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/getOrderAfterSaleFlowRecordsPage",
        callback
      );
    },

    queryEnumList: function(data, callback) {
      this.httpExecute(data, "jic-order/getInfos", callback);
    },
    getOrderPay: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderAfterSaleApply/getOrderPay",
        callback
      );
    },

    orderAudit: function(data, callback) {
      this.httpExecute(data, "jic-order/orderManager/audit", callback);
    },
    queryTagList: function(data, callback) {
      this.httpExecute(data, "jic-market/tagCategory/getTagList", callback);
    },

    /**
     * 预售
     */
    presellCopy: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/copy", callback);
    },
    presellSaveTemplate: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/saveTemplate", callback);
    },
    presellProductAddBatch: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/product/addBatch", callback);
    },
    presellProductPageQuery: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/product/pageQuery", callback);
    },
    presellProductUpdate: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/product/update", callback);
    },
    presellProductDelBatch: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/product/delBatch", callback);
    },
    presellProductIsNull: function(data, callback) {
      this.httpExecute(data, "jic-market/presell/productIsNull", callback);
    },
    presellMerchantAndStoreIsNull: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchant/merchantAndStoreIsNull",
        callback
      );
    },

    /**
     * 模板
     */
    templatePageQuery: function(data, callback) {
      // this.httpExecute(data, "jic-market/template/queryPage", callback);
      this.httpExecute(data, "jic-market/bargainy/queryPage", callback);
    },
    templateEdit: function(data, callback) {
      this.httpExecute(data, "jic-market/template/edit", callback);
    },
    templateDelete: function(data, callback) {
      this.httpExecute(data, "jic-market/template/delete", callback);
    },
    /**
     * 素材
     */
    materialQueryTree: function(data, callback) {
      this.httpExecute(data, "jic-market/material/queryTree", callback);
    },
    materialCategoryQueryPage: function(data, callback) {
      this.httpExecute(data, "jic-market/materialCategory/queryPage", callback);
    },
    materialCategoryAdd: function(data, callback) {
      this.httpExecute(data, "jic-market/materialCategory/add", callback);
    },
    materialCategoryEdit: function(data, callback) {
      this.httpExecute(data, "jic-market/materialCategory/edit", callback);
    },
    materialCategoryDelete: function(data, callback) {
      this.httpExecute(data, "jic-market/materialCategory/delete", callback);
    },

    materialQueryPage: function(data, callback) {
      this.httpExecute(data, "jic-market/material/queryPage", callback);
    },
    materialAdd: function(data, callback) {
      this.httpExecute(data, "jic-market/material/add", callback);
    },
    materialUpdate: function(data, callback) {
      this.httpExecute(data, "jic-market/material/update", callback);
    },
    materialDelete: function(data, callback) {
      this.httpExecute(data, "jic-market/material/delete", callback);
    },
    /**
     * 换购
     */
    addPromotionExchange: function(data, callback) {
      //添加换购促销活动
      this.httpExecute(
        data,
        "jic-market/promotionExchange/addPromotionExchange",
        callback
      );
    },
    /**
     * 标签
     */
    queryTagCategory: function(data, callback) {
      //查询标签分类
      this.httpExecute(data, "jic-market/tagCategory/queryPage", callback);
    },
    addTagCategory: function(data, callback) {
      //新增标签分类
      this.httpExecute(data, "jic-market/tagCategory/addTagCategory", callback);
    },
    editTagCategory: function(data, callback) {
      //编辑标签分类
      this.httpExecute(
        data,
        "jic-market/tagCategory/editTagCategory",
        callback
      );
    },
    delTag: function(data, callback) {
      //删除标签分类
      this.httpExecute(data, "jic-market/tagCategory/delTagCategory", callback);
    },
    getTagList: function(data, callback) {
      //查询标签列表
      this.httpExecute(data, "jic-market/tag/queryPage", callback);
    },
    getTagCategoryList: function(data, callback) {
      //查询标签分类无分页
      this.httpExecute(data, "jic-market/tagCategory/getTagList", callback);
    },
    addTag: function(data, callback) {
      //新增标签
      this.httpExecute(data, "jic-market/tag/addTag", callback);
    },
    editTag: function(data, callback) {
      //编辑标签
      this.httpExecute(data, "jic-market/tag/editTag", callback);
    },
    delTagInfo: function(data, callback) {
      //删除标签
      this.httpExecute(data, "jic-market/tag/delTag", callback);
    },

    queryPageListAllocation: function(data, callback) {
      // 查询分摊列表
      this.httpExecute(data, "jic-market/allocation/queryPageList", callback);
    },

    /**
     * 新增优惠券
     * */
    couponAddConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/add-config", callback);
    },
    couponAddGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/add-goods", callback);
    },
    /* 分页查询优惠券*/
    couponQueryConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-config", callback);
    },
    /* 删除优惠券列表*/
    couponDeleteConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/delete-config", callback);
    },
    /* 关闭优惠券列表*/
    couponCloseConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/close-config", callback);
    },
    /* 审核 提交审核*/
    couponCheckCoupon: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/check-coupon", callback);
    },
    /* 复制*/
    couponCopyConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/copy-config", callback);
    },
    /**
     * 优惠券商家
     */
    couponQueryMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-merchant", callback);
    },
    /**
     * 优惠券店铺
     */
    couponQueryStore: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-store", callback);
    },

    /**
     * 仓库中心接口
     * @param data
     * @param callback
     */
    findMStorePage: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/listPage", callback);
    },
    getMStoreOperateDetail: function(data, callback) {
      //库内事务单详情
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/getByPrimaryKey",
        callback
      );
    },
    getMStoreList: function(data, callback) {
      //获取实体仓库列表
      this.httpExecute(data, "jic-product/mStore/listAll", callback);
    },
    getMStoreDetail: function(data, callback) {
      //库内事务单详情
      this.httpExecute(data, "jic-product/mStore/getByPrimaryKey", callback);
    },
    getOperateList: function(data, callback) {
      //获取事务单单据类型
      this.httpExecute(data, "jic-product/mStoreDicts/listAll", callback);
    },
    getMStoreVirtualDetail: function(data, callback) {
      //库内事务单详情
      this.httpExecute(
        data,
        "jic-product/mStoreVirtual/getByPrimaryKey",
        callback
      );
    },
    saveOrUpdateMStoreOperate: function(data, callback) {
      //更新库内事物单
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/saveOrUpdate",
        callback
      );
    },
    deleteOperateStore: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreOperate/delete", callback);
    },
    updateCheckStatus: function(data, callback) {
      //库内事务单详情
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/updateCheckStatus",
        callback
      );
    },
    getMStoreOperateProductsDetail: function(data, callback) {
      //查询实体库操作明细列表
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/listAll",
        callback
      );
    },
    importRuleCheck: function(data, callback) {
      //校验导入商品明细规则
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/importRuleCheck",
        callback
      );
    },
    importRuleForCheck: function(data, callback) {
      //校验导入商品明细规则
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/importRuleForCheck",
        callback
      );
    },
    findMStoreWarningPage: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/listMStoreWarning", callback);
    },
    findMStoreWarningAll: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/listAllWarning", callback);
    },
    /**
     * 获取实体仓库存信息
     * @param data
     * @param callback
     */
    listMStoreStock: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/listMStoreStock", callback);
    },
    //实体仓库库存信息导出
    listMStoreStockExcel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStore/listMStoreStockExcel",
        callback
      );
    },
    //实体库存变动流水导出
    listMStoreOperateExcel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/listMStoreOperateExcel",
        callback
      );
    },

    /**
     * 根据仓库Id和产品Id,获取其台账;
     * @param data
     * @param callback
     */
    listMStoreBalance: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreBalance/listAll", callback);
    },
    /**
     * 根据仓库code,获取其关联的商品信息;
     * @param data
     * @param callback
     */
    getProductListByStoreCode: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreBalance/listProductsAllByStoreCode",
        callback
      );
    },

    /**
     * 查询复盘列表
     * @param data
     * @param callback
     */
    //通过所属组织id查询是否已建仓库
    getByMerchantId: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/getByMerchantId", callback);
    },
    listOperateAndProductPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/listOperateAndProductPage",
        callback
      );
    },
    saveOrUpdateMStore: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/saveOrUpdate", callback);
    },
    saveMStore: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/saveMStore", callback);
    },
    updateMStore: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/updateMStore", callback);
    },
    deleteMStoreByPrimaryKey: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/delete", callback);
    },
    deleteMStoreVirtualByPrimaryKey: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreVirtual/delete", callback);
    },

    saveOrUpdateMStoreVirtual: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreVirtual/saveOrUpdate",
        callback
      );
    },
    findMWarehouseFlowingPage: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreOperate/listPage", callback);
    },
    findOperateListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/operateListPage",
        callback
      );
    },
    updateStoreStatus: function(data, callback) {
      this.httpExecute(data, "jic-product/mStore/updateStatus", callback);
    },
    updateVirtualStoreStatus: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreVirtual/updateStatus",
        callback
      );
    },
    findMStoreOperatePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreOperate/listOpratePage",
        callback
      );
    },
    findMStoreDictsPage: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreDicts/listAll", callback);
    },
    findMStoreOperateProductInfoPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreOperateProductInfo/listAll",
        callback
      );
    },

    /**
     * 删除商家配置
     */
    couponDeleteMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/delete-merchant", callback);
    },
    /**
     * 删除店铺配置
     */
    couponDeleteStore: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/delete-store", callback);
    },
    /**
     * 新增商家配置
     */
    couponAddMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/add-merchant", callback);
    },
    /**
     * 新增店铺配置
     */
    couponAddStore: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/add-store", callback);
    },
    /**
     * 新增商品配置
     */
    // couponAddGoods: function(data, callback) {
    //     this.httpExecute(data, 'jic-market/coupon/add-goods', callback);
    // },
    /**
     * 修改商品配置
     */
    couponUpdateGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/update-goods", callback);
    },
    /**删除商品配置 */
    couponDeleteGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/delete-goods", callback);
    },
    /***
     * 查询商品配置
     */
    couponQueryGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-goods", callback);
    },
    /**
     * 优惠券触发场景
     */
    couponUpdateTrigger: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/update-trigger", callback);
    },
    /**
     * 优惠券查询触发场景
     */
    couponQueryTrigger: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-trigger", callback);
    },
    /**
     * 根据ids查询拼团list
     */
    patchGrouponThemeQueryListByIds: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/patch-groupon-theme/queryListByIds",
        callback
      );
    },
    /**
     * 根据ids查询秒杀list
     */
    skillQueryConfigList: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-config-list", callback);
    },
    /**
     * 根据id查询优惠券规则
     * @param {*} data
     * @param {*} callback
     */
    couponQueryConfigByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/query-config-by-promotion-id",
        callback
      );
    },
    /**
     * 修改优惠券规则
     * @param {*} data
     * @param {*} callback
     */
    couponUpdateConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/update-config", callback);
    },
    /**
     * 分页查询优惠券
     * @param {*} data
     * @param {*} callback
     */
    couponQueryConfigPage: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-config-page", callback);
    },
    /**
     * 分页查询优惠券明细
     * @param {*} data
     * @param {*} callback
     */
    couponQueryDetail: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/query-detail", callback);
    },
    /**
     * 优惠券明细作废
     * @param {*} data
     * @param {*} callback
     */
    couponDeleteCouponDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/delete-coupon-detail",
        callback
      );
    },

    /**新增秒杀 */
    skillAddConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/add-config", callback);
    },
    /**
     * 新增商家
     */
    skillAddMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/add-merchant", callback);
    },
    /**
     * 查询秒杀商家
     */
    skillQueryMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-merchant", callback);
    },
    /**
     * 查询秒杀店铺
     */
    skillQueryStore: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-store", callback);
    },
    /**
     * 新增秒杀店铺
     */
    skillAddStore: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/add-store", callback);
    },
    /**
     * 查询时间段
     */
    skillQueryTimeOfDate: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-time-of-date", callback);
    },
    /**
     * 查询商品配置
     */
    skillQueryGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-goods", callback);
    },
    /**
     * 新增秒杀商品配置
     */
    skillAddGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/add-goods", callback);
    },

    /**
     * 秒杀列表分页
     */
    skillQueryConfigPage: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-config-page", callback);
    },
    /**
     * 秒杀查询单个
     */
    skillQueryConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/query-config", callback);
    },

    /**
     * 秒杀商品修改价格
     */
    skillUpdateGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/update-goods", callback);
    },
    /**
     * 秒杀商家删除
     */
    skillDeleteMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/delete-merchant", callback);
    },
    /**
     * 删除店铺配置
     */
    skillDeleteStore: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/delete-store", callback);
    },
    /**
     * 删除商品配置
     */
    skillDeleteGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/delete-goods", callback);
    },
    /**
     * 删除秒杀配置
     */
    skillDeleteConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/delete-config", callback);
    },
    /**
     * 复制秒杀配置
     */
    skillCopyConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/copy-config", callback);
    },
    /**
     * 关闭秒杀
     */
    skillCloseConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/close-config", callback);
    },
    /**
     * 审核
     */
    skillCheckSkill: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/check-skill", callback);
    },
    /**
     * 删除秒杀时间段
     */
    skillDeleteTimeOfDate: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/delete-time-of-date", callback);
    },
    /**
     * 修改秒杀配置
     */
    skillUpdateConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/skill/update-config", callback);
    },
    /**
     * 结算优先级排序修改
     */
    updateActivityPrioritySort: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/activityPriority/updateActivityPrioritySort",
        callback
      );
    },
    /**
     * 满量基础新增
     */
    fullNumAddConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/add-config", callback);
    },
    /**
     * 查询满量商家
     */
    fullNumQueryMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/query-merchant", callback);
    },
    /**
     * 查询满量店铺
     */
    fullNumQueryStore: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/query-store", callback);
    },
    /**
     * 新增满量店铺
     */
    fullNumAddStore: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/add-store", callback);
    },
    /**
     * 新增满量商家
     */
    fullNumAddMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/add-merchant", callback);
    },
    /**
     * 删除满量商家
     */
    fullNumDeleteMerchant: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/delete-merchant", callback);
    },
    /**
     * 删除满量店铺
     */
    fullNumDeleteStore: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/delete-store", callback);
    },
    /**
     * 查询满量商品
     */
    fullNumQueryGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/query-goods", callback);
    },
    /**
     * 新增满量商品
     */
    fullNumAddGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/add-goods", callback);
    },
    /**
     * 删除满量商品
     */
    fullNumDeleteGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/delete-goods", callback);
    },
    /**
     * 修改满量商品
     */
    fullNumUpdateGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/update-goods", callback);
    },
    /**
     * 审核满量
     */
    fullNumCheckFullnum: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/check-fullnum", callback);
    },
    /**
     * 分页查询满量
     */
    fullNumQueryConfigPage: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/query-config-page", callback);
    },
    /**
     * 查询满量
     */
    fullNumQueryConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/query-config", callback);
    },
    /**
     * 关闭满量
     */
    fullNumCloseConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/close-config", callback);
    },
    /**
     * 复制满量
     */
    fullNumCopyConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/copy-config", callback);
    },
    /**
     * 删除满量
     */
    fullNumDeleteConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/delete-config", callback);
    },
    /**
     * 修改满量基础配置
     */
    fullNumUpdateConfig: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/update-config", callback);
    },
    /**
     * 查询cms模块儿
     */
    cmsTemplateListAll: function(data, callback) {
      this.httpExecute(data, "jic-manager/cmsTemplate/listAll", callback);
    },

    /*
    * cms首页配置商品列表
    */
    getIndexList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/getCmsProductList",
        callback
      );
    },

    /*
    * cms首页配置添加配置
    */
    addIndex: function(data, callback) {
      this.httpExecute(data, "jic-manager/cmsPageModule/addModule", callback);
    },

    /*
    * cms首页配置上下移动
    */
    IndexMove: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/sectionMobile",
        callback
      );
    },

    queryChildList(data, callback) {
      //子平台查询
      this.httpExecute(data, "jic-manager/child/queryAll", callback);
    },
    /**
     * 优惠券查询所有商家ids
     */
    couponGetMerchantIdsByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/getMerchantIdsByPromotionId",
        callback
      );
    },
    /**
     *根据商家ids查询店铺列表
     */
    sotreQueryByIds: function(data, callback) {
      this.httpExecute(data, "jic-manager/store/queryByIds", callback);
    },
    /**
     *-权益规则店铺保存方法
     */
    savePowerProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/saveProduct",
        callback
      );
    },
    /**
     *-权益商品所有列表spu查询方法
     */
    querySpuListForTable: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/querySpuListForTable",
        callback
      );
    },
    /**
     *查询会员等级管理-权益规则店铺列表
     */
    queryMemberLegalRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/queryMemberLegalRuleList",
        callback
      );
    },
    /**
     *-权益规则店铺保存方法
     */
    savePowerStore: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mePowerStore/savePowerStore",
        callback
      );
    },
    /**
     *添加所有商品信息
     */
    saveAllProductInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/saveAllProductInfo",
        callback
      );
    },
    /**
     *-权益规则商品spu查询方法
     */
    querySpuList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/querySpuList",
        callback
      );
    },
    /**
     *编辑-权益规则
     */
    editMemberPowerInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/editMemberPowerInfo",
        callback
      );
    },
    /**
     *-权益规则店铺查询方法
     */
    queryPowerStoreList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mePowerStore/queryPowerStoreList",
        callback
      );
    },
    /**
     *删除-权益规则店铺列表
     */
    deleteMemberLegalRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/deletMemberInfo",
        callback
      );
    },
    /**
     *-批量删除权益商品方法
     */
    deletePowerProductsByBatch: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/deletePowerProductsByBatch",
        callback
      );
    },
    /**
     *-删除权益商品方法
     */
    deletePowerProducts: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberPowerProduct/deletePowerProducts",
        callback
      );
    },
    /**
     *编辑-权益规则店铺列表
     */
    editMemberLegalInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/editMemberLegalInfo",
        callback
      );
    },
    /**
     *查询等级权益列表
     */
    queryMegradeRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRule/queryMegradeRuleList",
        callback
      );
    },
    /**
     *查询等级权益列表
     */
    queryMegradeRuleInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRule/queryMegradeRuleInfo",
        callback
      );
    },

    /**
     *查询会员权益列表
     */
    queryMemberRuleByDeptid: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/queryMemberLegalRuleListOther",
        callback
      );
    },

    /**
     *查询会员权益单个的
     */
    queryMemberPowerInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/queryMemberPowerInfo",
        callback
      );
    },
    /**
     *删除单个的
     */
    deletMemberLegalInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/deletMemberLegalInfo",
        callback
      );
    },
    /**
     *-权益规则店铺删除方法
     */
    deletePowerStore: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mePowerStore/deletePowerStore",
        callback
      );
    },
    /**
     *保存等级权益
     */
    saveGradeRule: function(data, callback) {
      this.httpExecute(data, "jic-member/megradeRule/saveGradeRule", callback);
    },
    /**
     *添加所有店铺信息
     */
    saveAllStoreInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mePowerStore/saveAllStoreInfo",
        callback
      );
    },
    /**
     *查询等级权益列表不分页
     */
    queryMegradeRule: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRule/queryMegradeRuleListOther",
        callback
      );
    },
    /**
     *查询商家/店铺vip设置所有列表
     */
    queryMerchantOrStoreVipRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mevipRule/queryMerchantOrStoreVipRuleList",
        callback
      );
    },
    /**
     *查询vip权益列表
     */
    queryMevipRuleList: function(data, callback) {
      this.httpExecute(data, "jic-member/mevipRule/queryVipRuleList", callback);
    },
    /**
     *查询vip权益列表不分页
     */
    queryVipRuleListOther: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mevipRule/queryVipRuleListOther",
        callback
      );
    },
    /**
     *保存vip权益
     */
    saveVipRule: function(data, callback) {
      this.httpExecute(data, "jic-member/mevipRule/saveVipRule", callback);
    },
    /**
     *查询会员积分列表
     */
    queryMeMemberIntegralRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/queryList",
        callback
      );
    },

    /**
     * 更改会员积分规则状态
     * @param data
     * @param callback
     */
    meMemberIntegralRuleUpdateStatus(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/updateStatus",
        callback
      );
    },

    /**
     * 禁用会员积分规则状态
     * @param data
     * @param callback
     */
    meMemberIntegralRuleStopStatus(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/stopStatus",
        callback
      );
    },

    /**
     * 删除积分信息
     * @param data
     * @param callback
     */
    deletMemberIntegralInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/deletMemberIntegralInfo",
        callback
      );
    },

    /**
     * 添加会员积分信息
     * @param data
     * @param callback
     */
    saveRulesInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/integralManage/addIntegralBaseInfo",
        callback
      );
    },
    /**
     * 查询会员积分基础信息
     * @param data
     * @param callback
     */
    getMemberBaseInfo(data, callback) {
      this.httpExecute(data, "jic-member/integralManage/queryBase", callback);
    },
    /**
     * 注册赠送积分添加
     * @param data
     * @param callback
     */
    editIntegraRuleInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/addIntegraRuleInfo",
        callback
      );
    },

    /**
     * 查询积分信息
     * @param data
     * @param callback
     */
    queryMemberIntegralInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/queryMemberIntegralInfo",
        callback
      );
    },
    /**
     * 编辑积分信息
     * @param data
     * @param callback
     */
    editMemberIntegraInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberIntegralRule/editMemberIntegraInfo",
        callback
      );
    },
    /**
     *查询会员列表母子平台信息
     */
    queryMemberUserList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberUser/queryMemberUserList",
        callback
      );
    },

    // 手机模糊查询用户信息
    queryUserInfoByPhone: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberUser/queryUserInfoByPhone",
        callback
      );
    },

    /**
     * 获取积分基础信息列表
     * @param data
     * @param callback
     */
    getMemberBaseList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/integralManage/queryMemberBaseList",
        callback
      );
    },

    /**
     * 查询积分基础信息
     * @param data
     * @param callback
     */
    queryBase: function(data, callback) {
      this.httpExecute(data, "jic-member/integralManage/queryBase", callback);
    },

    /**
     * 加入黑名单
     * @param data
     * @param callback
     */
    isBlacklist: function(data, callback) {
      this.httpExecute(data, "jic-member/meMemberUser/isBlacklist", callback);
    },

    /**
     * 查询会员信息
     * @param data
     * @param callback
     */
    queryUmeMemberUserInfo: function(data, callback) {
      this.httpExecute(data, "jic-member/meMemberUser/queryUserInfo", callback);
    },

    /**
     * 查询积分流水
     * @param data
     * @param callback
     */
    findIntegralInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/integralManagelog/queryMemberBaseList",
        callback
      );
    },
    /**
     * 查询会员类型和等级
     * @param data
     * @param callback
     */
    findGradeAndTypeInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meTypeGrade/queryMememberTypeGradeList",
        callback
      );
    },
    /**
     * findGradeInfo
     * @returns {string}
     */
    findGradeInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/integralManagelog/queryMemberBaseList",
        callback
      );
    },
    /**
     * 获取店铺会员类型及等级
     * @param data
     * @param callback
     */
    findShopInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/integralManagelog/queryMemberBaseList",
        callback
      );
    },
    // 查询拼团促销商品列表V2
    groupProductListV2: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/getProductListV2",
        callback
      );
    },
    // 查询拼团促销商品SKU数量
    groupProductSkuCount: function(data, callback) {
      this.httpExecute(data, "jic-market/product/groupon/skuCount", callback);
    },
    /**
     * 满量添加所有商品
     */
    fullNumAddAllGoods: function(data, callback) {
      this.httpExecute(data, "jic-market/full-num/add-all-goods", callback);
    },

    // 全部添加拼团商品
    groupProductAddAllProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/addAllProduct",
        callback
      );
    },
    // 批量保存拼团商品V2
    groupProductSaveBatchV2: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/saveBatchV2",
        callback
      );
    },
    // 批量更新拼团商品限制项新
    groupProductUpdateStockLimit: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/product/groupon/updateStockLimit",
        callback
      );
    },
    queryMerchantPageOther: function(data, callback) {
      //商家查询列表不分页----》卡奥斯
      this.httpExecute(
        data,
        "jic-manager/merchant/queryMerchantPageOther",
        callback
      );
    },
    //销售结构明细数据查询
    querySaleConstructionDetailData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleStructureBaseData/list/detail/data",
        callback
      );
    },
    //销售结构基础数据查询
    querySaleConstructionBasicsData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleStructureBaseData/list/all",
        callback
      );
    },
    //加载活跃新老客户占比饼图
    getActiveCustomData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerDevelopmentSts/secActiveCustomData",
        callback
      );
    },
    //加载截止到当前客户数
    getCustomNow: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerDevelopmentSts/secCustomNow",
        callback
      );
    },
    //加载各平台客户分布
    getPlatFormCustom: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerPlatformSts/secPlatFormCustom",
        callback
      );
    },
    //加载客户发展趋势
    getCustomerDevelopment: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerDevelopmentTrendSts/secCustomerDevelopment",
        callback
      );
    },
    //加载客户购买类型
    getCustomerBuyType: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeTypeSts/secCustomerBuyType",
        callback
      );
    },
    //加载销售额
    getSaleVolume: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeSts/secSaleVolume",
        callback
      );
    },
    //加载订单数
    getOrderNum: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeSts/secOrderNum",
        callback
      );
    },
    //加载商品数量
    getProductNum: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeSts/secProductNum",
        callback
      );
    },
    //加载折扣率
    getDiscountRate: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeSts/secDiscountRate",
        callback
      );
    },
    getCustomTypeBuyUnitPrice: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeTrendsSts/secCustomTypeBuyUnitPrice",
        callback
      );
    },
    getCustomTrend: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/customerConsumeTrendsSts/secCustomTrend",
        callback
      );
    },

    //销售结构折扣率表图数据查询
    querySaleConstructionDiscountChartsData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleStructureBaseData/list/discount",
        callback
      );
    },
    //销售结构订单数分布表图数据查询
    querySaleConstructionOrderChartsData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleStructureBaseData/list/sale/order",
        callback
      );
    },
    //销售结构销售来源表图数据查询
    querySaleConstructionSourceChartsData: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleStructureBaseData/list/sale/amount",
        callback
      );
    },
    //销售概览基础数据查询
    querySaleOverviewBasicsData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/list/base", callback);
    },
    //销售概览基础数据查询
    querySaleOverviewDetailData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/list/detail", callback);
    },
    //销售概览销售趋势表图数据查询
    querySaleOverviewSaleTrendData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/query/amount/order", callback);
    },
    //销售概览平台销售分布表图数据查询
    querySaleOverviewPlatSaleData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/list/platform", callback);
    },
    //销售概览区域销售占比表图数据查询
    querySaleOverviewRegionSaleRateData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/list/regin", callback);
    },
    //销售概览省份分布地图表图数据查询
    querySaleOverviewMapData: function(data, callback) {
      this.httpExecute(data, "/jic-data/overview/list/province", callback);
    },

    //一次客回购客销售额占比
    queryAmount: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleSaleAmount/list/mon/single/amount",
        callback
      );
    },
    //一次客回购客客户数
    queryQuantity: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleSaleAmount/list/mon/single/quantity",
        callback
      );
    },
    //商品销售-单品-月度-月度一次客回购客对比
    queryContrast: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleSaleAmount/list/one/more/contrast",
        callback
      );
    },
    //商品销售-单品-月度-销售单品明细
    querySale: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleSaleAmount/list/sale/",
        callback
      );
    },
    //[商品销售-单品-月度-月度商品销售额&件单价]
    queryListAll: function(data, callback) {
      this.httpExecute(data, "jic-data/monSingleSaleAmount/listAll", callback);
    },
    //月度商品品销售明细
    queryByGroupByProductNameList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleOneMoreGuestSaleAmountContrast/queryByGroupByProductNameList",
        callback
      );
    },
    //月度一次客回购客对比
    queryByGroupBySaleDate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/monSingleOneMoreGuestSaleAmountContrast/queryByGroupBySaleDate",
        callback
      );
    },

    /*
    * cms首页配置保存接口
    */
    IndexSave: function(data, callback) {
      this.httpExecute(data, "jic-manager/cmsPageModule/addPage", callback);
    },

    // 数据中心-商品分析-商品销售-品类  热销TOP10
    getSaleCategoryDetail: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/saleCategoryDetail/list/top/categy",
        callback
      );
    },
    // 数据中心-商品分析-商品销售-品类 销售明细
    getSalesDetails: function(data, callback) {
      this.httpExecute(data, "jic-data/saleCategoryDetail/listAll", callback);
    },
    // 数据中心-商品分析-商品销售-品类月度 月度商品销售额&件单价
    getMonthlySalesOfGoods: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/prdu/amo/unitprice",
        callback
      );
    },
    // 数据中心-商品分析-商品销售-品类月度 一次客回购客数量
    getNumberOfRepurchase: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/list/guest/quantity",
        callback
      );
    },
    // 数据中心-商品分析-商品销售-品类月度 一次客回购客销售占比
    getCustomerRepurchaseCustomerSales: function(data, callback) {
      this.httpExecute(
        data,
        "/jic-data/monProductSaleAmount/query/guest/amount",
        callback
      );
    },

    /*
    * 数据中心加载渠道列表
    */
    getChannelOption: function(data, callback) {
      this.httpExecute(data, "jic-data/mChannel/listAll", callback);
    },
    /*
    * 数据中心加载渠道列表
    */
    getPlatformOption: function(data, callback) {
      this.httpExecute(data, "jic-data/customerPlatformSts/listAll", callback);
    },
    /*
    * cms首页配置删除
    */
    deleteIndex: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/deleteModule",
        callback
      );
    },
    /*
            * cms首页配置接口数据
            */
    getIndexData: function(data, callback) {
      this.httpExecute(
        data,
        "jic-manager/cmsPageModule/getModuleCmsConf",
        callback
      );
    },

    /**
     * 查询所有会员的所有【渠道】来源
     * @param data
     * @param callback
     * @author tzc
     */
    listAllChannel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberBaseInfo/listAllChannel",
        callback
      );
    },

    /**
     * MEMBER_BASE_INFO 查询所有会员的所有【平台】来源
     * @param data
     * @param callback
     * @author tzc
     */
    listAllPlatform: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberBaseInfo/listAllPlatform",
        callback
      );
    },

    /**
     * 查询所有会员的所有记录数
     * @param data
     * @param callback
     * @author tzc
     */
    getCountOfMemberNum: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberRegisterSts/getCountOfMemberNum",
        callback
      );
    },

    /**
     * 查询所有会员分布状况（总记录，已注册未购买，已注册且购买）
     * @param data
     * @param callback
     * @author tzc
     */
    getDistributionOfMemberConsume: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeStsBase/getDistributionOfMemberConsume",
        callback
      );
    },

    /**
     * 查询会员【注册时间分布】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDataOfMemberRegister: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberRegisterPeriodSts/getDataOfMemberRegister",
        callback
      );
    },

    /**
     * 近60天会员注册趋势；
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-20 14:24:58
     */
    listLatest60DaysTrend: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberRegisterSts/listLatest60DaysTrend",
        callback
      );
    },

    /**
     * 性别比例-饼状图；
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-20 14:24:58
     */
    getCountOfGender: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberSexSts/getCountOfGender",
        callback
      );
    },
    /**
     * 是否消费-饼状图；
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-20 14:24:58
     */
    getCountOfMemberIsConsume: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberIsconsumeSts/getCountOfMemberIsConsume",
        callback
      );
    },
    /**
     * 查询会员【年纪】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-20 16:10:34
     */
    getAgeDistributionOfMember: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberAgeSts/getAgeDistributionOfMember",
        callback
      );
    },
    /**
     * 查询会员【注册时间】分布状况-柱状图
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-20 16:10:34
     */
    getRegisterTime: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberRegisterSts/listRegisterTime",
        callback
      );
    },
    /**
     * 查询会员【等级】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getCountOfMemberLevel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberLevelPointsStsBase/getCountOfMemberLevel",
        callback
      );
    },
    /**
     * 查询会员【活跃时间】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getDistributeOfActiveTime: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberActiveTimeIntervalSts/getDistributeOfActiveTime",
        callback
      );
    },
    /**
     * 查询会员【购买价格】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getDistributeOfConsumeAmount: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeAmountSts/getDistributeOfConsumeAmount",
        callback
      );
    },
    /**
     * 查询会员【购买价格】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getValueOfSell: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeSts/getValueOfSell",
        callback
      );
    },
    /**
     * 查询会员【销售趋势】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getTrendOfMemberSell: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeTrendsSts/getTrendOfMemberSell",
        callback
      );
    },
    /**
     * 查询会员【销售KPI趋势】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getTrendOfMemberSellKPI: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeKpiSts/getTrendOfMemberSellKPI",
        callback
      );
    },
    /**
     * 查询会员【新老会员数量】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getCountOfNewAndOldMember: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeNewoldmemberSts/getCountOfNewAndOldMember",
        callback
      );
    },
    /**
     * 查询会员【新老会员数量销售KPI】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-21 11:33:06
     */
    getCountOfNewAndOldMemberSellKPI: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeNewoldmemberKpiSts/getCountOfNewAndOldMemberSellKPI",
        callback
      );
    },
    /**
     * 查询会员【新老会员数量销售KPI】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDataOfMemberPoint: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberLevelPointsStsBase/getDataOfMemberPoint",
        callback
      );
    },
    /**
     * 查询会员【各个等级会员人数】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDistributionOfMemberNumOfAllLevel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberLevelPointsStsBase/listAll",
        callback
      );
    },
    /**
     * 查询会员【各等级可用积分/分组】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getAvailablePointByGroup: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberLevelPointsStsBase/getAvailablePointByGroup",
        callback
      );
    },
    /**
     * 查询会员【MF表格】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getMFOfMemberConsumeAmount: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeAmountIntervalSts/getMFOfMemberConsumeAmount",
        callback
      );
    },
    /**
     * 查询会员【RF表格】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getRFOfMemberConsumeAmount: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/memberConsumeActiveTimeSts/getRFOfMemberConsumeAmount",
        callback
      );
    },
    /**
     * 查询会员【RF表格】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDataOfSaleInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/saleDetailData/getDataOfSaleInfo",
        callback
      );
    },
    /**
     * 查询会员【获取销售区域的分布】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDataOfSaleArea: function(data, callback) {
      this.httpExecute(data, "jic-data/salesReginAmount/listAll", callback);
    },
    /**
     * 查询会员【最近30天的记录】分布状况
     * @param data
     * @param callback
     * @author tzc
     * @date 2020-5-22 13:48:44
     */
    getDataOfLatest30Days: function(data, callback) {
      this.httpExecute(data, "jic-data/saleDetailData/listPage", callback);
    },
    /**
     *查询会员列表表头信息
     */
    queryUserHeadInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberUser/queryUserHeadInfo",
        callback
      );
    },
    /**
     * 查询母平台和子平台组织树
     */
    getSecondDeptTree: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getSecondDeptTree", callback);
    },
    /**
     * 获取自定义标签列表不分页
     * @param data
     * @param callback
     */
    queryLableList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberCustomLabe/queryLableList",
        callback
      );
    },
    /**
     * 获取自定义标签列表不分页
     * @param data
     * @param callback
     */
    addMemMemberCustomLabel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberCustomLabe/addMemMemberCustomLabel",
        callback
      );
    },
    /**
     * 查询会员收货信息
     * @param data
     * @param callback
     */
    queryRecipientInformationList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/recipient/queryRecipientInformationList",
        callback
      );
    },

    queryMemberRosterList: function(data, callback) {
      this.httpExecute(data, "jic-member/memMemberRoster/queryList", callback);
    },

    addMemberRoster: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberRoster/addMemMemberRoster",
        callback
      );
    },

    updateMemberRoster: function(data, callback) {
      this.httpExecute(data, "jic-member/memMemberRoster/update", callback);
    },

    deleteMemberRoster: function(data, callback) {
      this.httpExecute(data, "jic-member/memMemberRoster/delete", callback);
    },

    importMemberRoster: function(data, callback) {
      this.httpExecuteForm(
        data,
        "jic-member/memMemberRoster/importExcel",
        callback
      );
    },

    addBatchMemMemberRoster: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberRoster/addBatchMemMemberRoster",
        callback
      );
    },
    /**
     * 查询会员的标签
     * @param data
     * @param callback
     */
    queryLabelByThirdUserId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabel/queryLabelByThirdUserId",
        callback
      );
    },

    /**
     * 服務商管理接口
     * @param data
     * @param callback
     */
    getContactsManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/contactsManage/getByPrimaryKey",
        callback
      );
    },
    saveContactsManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/contactsManage/saveOrUpdate",
        callback
      );
    },
    getContractManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/contractManage/getByPrimaryKey",
        callback
      );
    },
    saveContractManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/contractManage/saveOrUpdate",
        callback
      );
    },
    getDeliveryOrderManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManage/getByPrimaryKey",
        callback
      );
    },
    saveDeliveryOrderManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManage/saveOrUpdate",
        callback
      );
    },
    getDeliveryOrderManageWarehouseDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManageWarehouse/getByPrimaryKey",
        callback
      );
    },
    saveDeliveryOrderManageWarehouse: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManageWarehouse/saveOrUpdate",
        callback
      );
    },
    findDirectDeliveryOrderPrPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderPr/listPage",
        callback
      );
    },
    getDirectDeliveryOrderPrDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderPr/getByPrimaryKey",
        callback
      );
    },
    saveDirectDeliveryOrderPr: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderPr/saveOrUpdate",
        callback
      );
    },
    getDirectDeliveryOrderManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderManage/getByPrimaryKey",
        callback
      );
    },
    saveDirectDeliveryOrderManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderManage/saveOrUpdate",
        callback
      );
    },
    findInvoicePaymentInfoPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/invoicePaymentInfo/listPage",
        callback
      );
    },
    getInvoicePaymentInfoDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/invoicePaymentInfo/getByPrimaryKey",
        callback
      );
    },
    saveInvoicePaymentInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/invoicePaymentInfo/saveOrUpdate",
        callback
      );
    },
    findPaymentInfoPage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/paymentInfo/listPage", callback);
    },
    getPaymentInfoDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/paymentInfo/getByPrimaryKey",
        callback
      );
    },
    savePaymentInfo: function(data, callback) {
      this.httpExecute(data, "jic-purchase/paymentInfo/saveOrUpdate", callback);
    },
    findPurchaseOrderPoPage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseOrderPo/listPage", callback);
    },
    getPurchaseOrderPoDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrderPo/getByPrimaryKey",
        callback
      );
    },
    savePurchaseOrderPo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrderPo/saveOrUpdate",
        callback
      );
    },
    getQualificationsManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/getByPrimaryKey",
        callback
      );
    },
    saveQualificationsManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/saveOrUpdate",
        callback
      );
    },
    getSalesOrderReportDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/salesOrderReport/getByPrimaryKey",
        callback
      );
    },
    saveSalesOrderReport: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/salesOrderReport/saveOrUpdate",
        callback
      );
    },
    getSupplierDeliveryInfoReportDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierDeliveryInfoReport/getByPrimaryKey",
        callback
      );
    },
    saveSupplierDeliveryInfoReport: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierDeliveryInfoReport/saveOrUpdate",
        callback
      );
    },
    getSupplierPurchaseOrderReportDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierPurchaseOrderReport/getByPrimaryKey",
        callback
      );
    },
    saveSupplierPurchaseOrderReport: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierPurchaseOrderReport/saveOrUpdate",
        callback
      );
    },
    SupplierRangeManageDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeManage/getByPrimaryKey",
        callback
      );
    },
    saveSupplierRangeManage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeManage/saveOrUpdate",
        callback
      );
    },

    //供应商管理-企业信息详情
    getSupplierEnterpriseInfoDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnterpriseInfo/getByPrimaryKey",
        callback
      );
    },

    //供应商管理-企业信息新增
    saveSupplierEnterpriseInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnterpriseInfo/save",
        callback
      );
    },
    //供应商管理-企业信息列表
    findSupplierEnterpriseInfoPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnterpriseInfo/listPage",
        callback
      );
    },
    //供应商管理-删除企业信息
    deleteSupplierEnterprise: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnterpriseInfo/delete",
        callback
      );
    },

    //供应商管理-联系人管理
    findContactsManagePage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/contactsManage/listPage", callback);
    },
    //供应商管理-资质管理
    findQualificationsManagePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/listPage",
        callback
      );
    },
    //供应商管理-供应商范围管理
    findSupplierRangeManagePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeManage/listPage",
        callback
      );
    },
    //供应商管理-合同录入
    findContractManagePage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/contractManage/listPage", callback);
    },
    //供应商管理-销售单报表查询
    findSalesOrderReportPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/salesOrderReport/listPage",
        callback
      );
    },
    //供应商管理-供应商采购单报表
    findSupplierPurchaseOrderReportPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierPurchaseOrderReport/listPage",
        callback
      );
    },
    //供应商管理-供应商交货单报表
    findSupplierDeliveryInfoReportPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierDeliveryInfoReport/listPage",
        callback
      );
    },
    //供应商管理-直送单管理
    findDirectDeliveryOrderManagePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/directDeliveryOrderManage/listPage",
        callback
      );
    },
    //供应商管理-交货单管理（物流仓储）
    findDeliveryOrderManageWarehousePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManageWarehouse/listPage",
        callback
      );
    },
    //供应商管理-交货单管理
    findDeliveryOrderManagePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/deliveryOrderManage/listPage",
        callback
      );
    },
    //采购中心-采购单
    findPurchaseOrderListPage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseOrder/listPage", callback);
    },
    //采购中心-采购单详情
    getPurchaseOrderDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/getByPrimaryKey",
        callback
      );
    },
    //采购中心-无采购收货单详情
    getNoPurchaseOrderDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/getNoPurchaseOrderDetail",
        callback
      );
    },
    //采购中心-采购单状态修改
    savePurchaseOrder: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseOrder/update", callback);
    },
    //采购中心-采购单详情商品合同查询
    findPurchaseContractProductRelListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/listPage",
        callback
      );
    },
    //采购中心-采购单数量修改
    savePurchaseContractProductRel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/updatenum",
        callback
      );
    },
    //采购中心-无采购单数量新增/修改
    saveOrUpdateNoPurchase: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/updateNoPurchase",
        callback
      );
    },
    //采购中心-查询合同关联的商品列表
    findPurchaseContractProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/listAll",
        callback
      );
    },
    //采购中心-根据合同生成采购单
    generatePurchaseOrder: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseOrder/save", callback);
    },
    //采购中心-根据合同生成退货单
    addReturnOrder: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/addReturnOrder",
        callback
      );
    },
    //采购中心-根据合同生成补货单
    addAddOrder: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/addAddOrder",
        callback
      );
    },
    //采购中心-退货单数量同步库存
    returnOrderOperate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/returnOrderOperate",
        callback
      );
    },
    //采购中心-补货单数量同步库存
    addOrderOperate: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/addOrderOperate",
        callback
      );
    },
    //采购中心-查询合同列表
    findPurchaseContractPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContract/listPage",
        callback
      );
    },
    //采购中心-合同列表删除
    deletePurchaseContract: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseContract/delete", callback);
    },
    //采购中心-合同详情查询
    getPurchaseContractDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContract/getByPrimaryKey",
        callback
      );
    },
    //采购中心-合同编辑
    editPurchaseContractInfo: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseContract/update", callback);
    },
    //采购中心-合同编辑
    addPurchaseContractInfo: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseContract/save", callback);
    },
    //采购中心-新增合同商品数据
    addPurchaseContractProductRel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseContractProductRel/save",
        callback
      );
    },
    //库存管理-库存产品预警配置列表
    findMStoreStockWarningPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreStockWarning/listPageAll",
        callback
      );
    },
    //库存管理-库存产品预警配置详情
    getMStoreStockWarningDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreStockWarning/getByPrimaryKey",
        callback
      );
    },
    //库存管理-库存产品预警配置保存
    saveMStoreStockWarning: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreStockWarning/saveOrUpdate",
        callback
      );
    },
    //库存管理-库存产品预警配置保存
    deleteMStoreStockWarning: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreStockWarning/delete", callback);
    },

    /**
     * 模板管理
     */
    getTemplateListPage: function(data, callback) {
      this.httpExecute(data, "jic-manager/tTemplate/listPage", callback);
    },
    /**
     * 结算列表
     */
    querySettlementList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-distribution/settlement/querySettlementPage",
        callback
      );
    },

    /**
     * 通过模板名称查询模板
     */
    getTemplateListByName: function(data, callback) {
      this.httpExecute(data, "jic-manager/tTemplate/listAll", callback);
    },

    /**
     * 模板新增
     */
    saveTemplate: function(data, callback) {
      this.httpExecute(data, "jic-manager/tTemplate/saveTemplate", callback);
    },

    promotionSpuPageByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productManagement/queryShopPage",
        callback
      );
    },

    reviewPromotion: function(data, callback) {
      //通用促销提交审核
      this.httpExecute(data, "jic-market/promotion/reviewPromotion", callback);
    },

    queryPageProductManagementNew: function(data, callback) {
      //查询商品new
      this.httpExecute(
        data,
        "jic-product/productManagement/queryShopPage",
        callback
      );
    },

    /**
     * 查询优惠券红包列表
     */
    getCouponList: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/getCouponList", callback);
    },
    getPageSpuList: function(data, callback) {
      //根据用户权限查询SPU
      this.httpExecute(data, "jic-market/goods/query/getSpuList", callback);
    },
    queryOnlineGrowthRule: function(data, callback) {
      //查询上线规则
      this.httpExecute(
        data,
        "jic-member/customizeGrowthRule/queryOnlineGrowthRule",
        callback
      );
    },

    //根据互斥商品查询对应互斥活动
    getPromotionMutexListByProductId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMutex/getPromotionMutexListByProductId",
        callback
      );
    },
    //互斥商品重新添加
    renewAddMutexProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotionMerchantProduct/renewAddMutexProduct",
        callback
      );
    },

    /**
     * 采购中心-采购价格管理
     * @param {*} data
     * @param {*} callback
     */
    findPurchasePricePage: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchasePrice/listPage", callback);
    },
    getPurchasePriceDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchasePrice/getByPrimaryKey",
        callback
      );
    },
    deletePurchasePrice: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchasePrice/delete", callback);
    },
    savePurchasePrice: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchasePrice/saveOrUpdate",
        callback
      );
    },
    findSysCategoryPage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysCategory/listPage',callback)},
    getSysCategoryDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysCategory/getByPrimaryKey',callback)},
    deleteSysCategory:function(data,callback){   this.httpExecute(data, 'jic-manager/sysCategory/delete',callback)},
    saveSysCategory:function(data,callback){   this.httpExecute(data, 'jic-manager/sysCategory/saveOrUpdate',callback)},
    saveSysCategoryLevelTwo:function(data,callback){   this.httpExecute(data, 'jic-manager/sysCategory/save',callback)},

    findSysArticlePage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysArticle/listPage',callback)},
    getSysArticleDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysArticle/getByPrimaryKey',callback)},
    deleteSysArticle:function(data,callback){   this.httpExecute(data, 'jic-manager/sysArticle/delete',callback)},
    saveSysArticle:function(data,callback){   this.httpExecute(data, 'jic-manager/sysArticle/saveOrUpdate',callback)},
    setUpdate:function(data,callback){   this.httpExecute(data, 'jic-manager/sysArticle/setUpdate',callback)},
    setLupdate:function(data,callback){   this.httpExecute(data, 'jic-manager/sysArticle/setLupdate',callback)},

    findSysLoginImagePage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysLoginImage/listPage',callback)},
    getSysLoginImageDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysLoginImage/getByPrimaryKey',callback)},
    deleteSysLoginImage:function(data,callback){   this.httpExecute(data, 'jic-manager/sysLoginImage/delete',callback)},
    saveSysLoginImage:function(data,callback){   this.httpExecute(data, 'jic-manager/sysLoginImage/saveOrUpdate',callback)},

    findSysSearchTermPage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysSearchTerm/listPage',callback)},
    getSysSearchTermDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysSearchTerm/getByPrimaryKey',callback)},
    deleteSysSearchTerm:function(data,callback){   this.httpExecute(data, 'jic-manager/sysSearchTerm/delete',callback)},
    saveSysSearchTerm:function(data,callback){   this.httpExecute(data, 'jic-manager/sysSearchTerm/saveOrUpdate',callback)},

    findMAbnormalEventPage:function(data,callback){    this.httpExecute(data, 'jic-order/mAbnormalOrder/listPage',callback)},
    getMAbnormalEventDetail:function(data,callback){   this.httpExecute(data, 'jic-order/mAbnormalOrder/getByPrimaryKey',callback)},
    deleteMAbnormalEvent:function(data,callback){   this.httpExecute(data, 'jic-order/mAbnormalOrder/delete',callback)},
    saveMAbnormalEvent:function(data,callback){   this.httpExecute(data, 'jic-order/mAbnormalOrder/saveOrUpdate',callback)},


    //数据中心 渠道数据
    findDChannelReportPage:function(data,callback){    this.httpExecute(data, 'jic-data/dChannelReport/listPage',callback)},
    // getMAbnormalEventDetail:function(data,callback){   this.httpExecute(data, 'jic-data/dChannelReport/getByPrimaryKey',callback)},
    // deleteMAbnormalEvent:function(data,callback){   this.httpExecute(data, 'jic-data/dChannelReport/delete',callback)},
    // saveMAbnormalEvent:function(data,callback){   this.httpExecute(data, 'jic-data/dChannelReport/saveOrUpdate',callback)},

    //流程转化
    findDFlowReportPage:function(data,callback){    this.httpExecute(data, 'jic-data/dFlowReport/listPage',callback)},

    //用户留存
    findDUserLeftReportPage:function(data,callback){    this.httpExecute(data, 'jic-data/dUserLeftReport/listPage',callback)},


    findSalesReginAmountPage: function(data, callback) {
      this.httpExecute(data, "salesReginAmount/listPage", callback);
    },
    getSalesReginAmountDetail: function(data, callback) {
      this.httpExecute(data, "salesReginAmount/getByPrimaryKey", callback);
    },
    saveSalesReginAmount: function(data, callback) {
      this.httpExecute(data, "salesReginAmount/saveOrUpdate", callback);
    },

    findMStoreVirtualPage: function(data, callback) {
      this.httpExecute(data, "jic-product/mStoreVirtual/listPage", callback);
    },
    findMStoreVirtualBalancePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/mStoreVirtualBalance/listPage",
        callback
      );
    },
    // 秒杀
    queryTimeSkillGoodsList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/rest/seckill/queryTimeSkillGoodsList",
        callback
      );
    },
    checkPhoneSystem() {
      var u = navigator.userAgent,
        app = navigator.appVersion;
      var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Linux") > -1; //g
      var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
      if (isAndroid) {
        //这个是安卓操作系统
        return "android";
      } else if (isIOS) {
        //这个是ios操作系统
        return "ios";
      }
    },
    dateTransion(date, type = 0) {
      let addZero = p => {
        if (p < 10) {
          return "0" + p;
        } else {
          return p;
        }
      };
      let y = date.getFullYear();
      let m = addZero(date.getMonth() + 1);
      let d = addZero(date.getDate());
      let time;
      if (type == 0) {
        time = `${y}年${m}月${d}日`;
      } else if (type == 1) {
        time = `${y}-${m}-${d}`;
      } else if (type == 2) {
        time = `${y}年${m}月`;
      }
      return time;
    },
    defaultHead(event) {
      event.target.src = "/static/images/defaultHead.jpg";
    },
    getRequestParam(name) {
      var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
      var r = window.location.search.substr(1).match(reg);
      if (r != null) return unescape(r[2]);
      return null;
    },
    //jic-data
    //数据分析-获取会员等级和人数
    dataMemberGetLevelAndNumber: function(data, callback) {
      this.httpExecute(
        data,
        "jic-data/customerBaseInfo/getByPrimaryKey",
        callback
      );
    },
    /**
     *模型标签
     */
    getLabelListPage: function(data, callback) {
      this.httpExecute(data, "jic-member/tLabel/listPage", callback);
    },
    /* 短信触达设置 查询所有
       */
    getListAllSms: function(data, callback) {
      this.httpExecute(data, "jic-member/tSmsTouchSettings/listAll", callback);
    },

    /**
     * 短信触达设置 保存和修改
     */
    saveOrUpdateSms: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tSmsTouchSettings/saveOrUpdate",
        callback
      );
    },

    /**
     * 得到用户组标签数
     */
    getUserGroupLabelCount: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tGroupLabelRelation/getUserGroupLabelCount",
        callback
      );
    },

    /**
     * 根据部门id获取一二级标签树
     */
    queryLabelByDeptId: function(data, callback) {
      this.httpExecute(data, "jic-member/tLabel/queryLabelByDeptId", callback);
    },

    /**
     * 根据部门id获取二三级标签树
     */
    queryAllLabelByDeptId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabel/queryGroupLabelByDeptId",
        callback
      );
    },

    /**
     *  查询用户组信息
     */
    getUserGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/queryPage", callback);
    },

    // 检查用户组状态来判断能否删除,编辑
    checkUserGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/checkUserGroup", callback);
    },

    /**
     *  查询用户组详情
     */
    getUserGroupDetail: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/getByPrimaryKey", callback);
    },

    /**
     *  用户组刷新
     */
    refreshGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/refreshGroup", callback);
    },

    /**
     *  删除用户组
     */
    deleteUserGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/delete", callback);
    },

    /**
     *  用户组更新标签表
     */
    updateLabelTableUserGroups: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tUserGroup/updateLabelTableUserGroups",
        callback
      );
    },

    /**
     * 筛选会员
     */
    screeningMember: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/screeningMember", callback);
    },

    /**
     *  用户组保存或修改
     */
    updateUserGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/updateUserGroup", callback);
    },

    /**
     *  用户组保存
     */
    saveUserGroup: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/save", callback);
    },

    /**
     *根据用户id查询用户组所有用户
     */
    queryUserGroupAllUser: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/meMemberUser/queryUserGroupAllUser",
        callback
      );
    },

    /**
     * 开放标签给商家店铺
     */
    saveLabelMerchantRelation: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabelMerchantRelation/save",
        callback
      );
    },
    /**
     * 关闭商家店铺标签
     */
    updateLabelMerchantRelation: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabelMerchantRelation/update",
        callback
      );
    },
    /**
     * 获取模型标签
     */
    getMerchantLabelListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabelMerchantRelation/listPage",
        callback
      );
    },
    /**
     * 获取用户旅程列表
     */
    queryTripList: function(data, callback) {
      this.httpExecute(data, "jic-member/trip/queryTripList", callback);
    },
    /**
     * 删除用户旅程
     */
    deleteTripInfo: function(data, callback) {
      this.httpExecute(data, "jic-member/trip/deleteTripInfo", callback);
    },
    /**
     * 关闭用户旅程
     */
    closeTripInfo: function(data, callback) {
      this.httpExecute(data, "jic-member/trip/closeTripInfo", callback);
    },
    /**
     * 根据ID获取旅程基本信息和节点信息
     */
    getTripDetailAndNodeList(data, callback) {
      this.httpExecute(
        data,
        "jic-member/trip/getTripDetailAndNodeList",
        callback
      );
    },
    /**
     * 跟新用户标签
     */
    updateMememberCustomLabelInfo: function(data, callback) {
      this.httpExecute(data, "jic-member/memMemberCustomLabe/update", callback);
    },

    saveMememberLabelInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLabel/saveMememberLabelInfo",
        callback
      );
    },

    deleteMememberLabelInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLabel/deleteMememberLabelInfo",
        callback
      );
    },
    /**
     * 分支节点测试发送短信、邮件
     */
    sendTestMessage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tripBranchNode/sendTestMessage",
        callback
      );
    },
    /*
       * 查询短信 邮件模板信息
       */
    tTempalteListAll: function(data, callback) {
      this.httpExecute(data, "jic-manager/tTemplate/listAll", callback);
    },

    /*
       * 查询子顶替标签
       * @param {*} data crm
       * @param {*} callback
       */
    findCustomLabelPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabel/queryCustomLabelPage",
        callback
      );
    },

    /*
      *  自动化营销--->创建用户旅程第一步
      */
    CreateJourney: function(data, callback) {
      this.httpExecute(data, "jic-member/trip/updateTrip", callback);
    },
    /**
     *  不分页查询 [用户组表]
     */
    listTUserGroupAllRecord: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/listAll", callback);
    },
    /**
     * 新增/编辑分支条件
     */
    updateBranchNode: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tripBranchNode/updateBranchNode",
        callback
      );
    },
    /**
     *
     */
    queryPromotionList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/promotion/queryPromotionList",
        callback
      );
    },
    /*
       * 查询分支节点信息
       */
    getBranchNodeDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tripBranchNode/getBranchNodeDetail",
        callback
      );
    },
    /**
     *  通过deptId查询所有得标签
     */
    getAllLabelByDeptId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tLabel/queryAllLabelByDeptId",
        callback
      );
    },

    /*
    *  查询已经添加的标签
    */
    getAddedLabel: function(data, callback) {
      this.httpExecute(data, "jic-member/tLabel/queryAddedLabel", callback);
    },

    // 创建用户旅程第二步---获取所有标签
    getLabelList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tripNodeTemplate/getAllNodeTemplate",
        callback
      );
    },

    // 删除标签
    deleteLabel: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/tripBranchNode/delBranchNode",
        callback
      );
    },
    // 通过用户组和标签Ids查询会员
    queryMemberIds: function(data, callback) {
      this.httpExecute(data, "jic-member/tUserGroup/queryMemberIds", callback);
    },
    // 创建旅程大保存接口
    saveTripData: function(data, callback) {
      this.httpExecute(data, "jic-member/trip/confirmSaveOrDraft", callback);
    },
    //查询组织权限
    getUccUserAuthorList: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getUccUserAuthorList", callback);
    },

    //会员引流待审核
    queryPageDrainage: function(data, callback) {
      this.httpExecute(data, "jic-member/memDrainage/queryPage", callback);
    },

    updateDrainage: function(data, callback) {
      this.httpExecute(data, "jic-member/memDrainage/update", callback);
    },

    queryDrainageById: function(data, callback) {
      this.httpExecute(data, "jic-member/memDrainage/queryById", callback);
    },

    //获取会员等级类型列表
    queryMegradeTypeList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRuleType/queryMegradeTypeList",
        callback
      );
    },
    //会员等级保存方法
    saveGradeType: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRuleType/saveGradeType",
        callback
      );
    },
    //会员等级删除方法
    deleteGradeType: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRuleType/deleteGradeType",
        callback
      );
    },
    //获取会员等级类型列表
    queryGradeTypeInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRuleType/queryGradeTypeInfo",
        callback
      );
    },
    /**
     *查询等级权益单个信息
     */
    queryMegradeRuleSimple: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/megradeRule/queryMegradeRuleSimple",
        callback
      );
    },
    /**
     *获取所有店铺信息
     */
    queryStorePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/mePowerStore/queryStorePage",
        callback
      );
    },
    //获取店铺会员等级类型列表
    queryStorePowerList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberGrade/queryStorePowerList",
        callback
      );
    },
    //获取店铺成长列表
    getStoreMemberGrowthRule: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/growthRule/getStoreMemberGrowthRule",
        callback
      );
    },
    //获取店铺等级列表
    queryStoreGradeList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberGrade/queryStoreGradeList",
        callback
      );
    },
    //获取店铺会员等级权益所有列表
    queryStoreMemberLegalRuleList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLegalRule/queryStoreMemberLegalRuleList",
        callback
      );
    },
    //启用停用
    updateStoreGrowthRuleStatus: function(data, callback) {
      //启/停用店铺成长值规则
      this.httpExecute(
        data,
        "jic-member/growthRule/updateStoreGrowthRuleStatus",
        callback
      );
    },
    /**
     * 查询消息列表
     * @param data
     * @param callback
     */
    queryInfomationListPage(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberInformation/queryInformationList",
        callback
      );
    },
    /**
     * 查询消息列表
     * @param data
     * @param callback
     */
    queryMemberInformationInfo(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberInformation/queryMemberInformationInfo",
        callback
      );
    },
    /**
     * 查询消息列表
     * @param data
     * @param callback
     */
    saveOrUpdateInfomation(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberInformation/editInformation",
        callback
      );
    },
    /**
     *查询分销员列表
     */
    queryMemberUserDistributorList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/distribution/queryDistributionProxyPage",
        callback
      );
    },
    /**
     *审核
     */
    reviewStatusByApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/disCashLog/reviewStatusByDisCashLog",
        callback
      );
    },

    /**
     *查询分销员列表
     */
    queryApplyListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/disCashLog/queryCashLogListPage",
        callback
      );
    },

    /**
     *查询分销员列表
     */
    queryCommissionListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/disCommission/queryCommissionListPage",
        callback
      );
    },

    /**
     *查询分销员列表
     */
    queryOrderDistributionListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/distribution/queryDistributionMemberPage",
        callback
      );
    },

    /**
     *查询分销员列表详情
     */
    queryOrderDistributionInfoList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-order/orderParentManager/queryOrderDistributionInfoList",
        callback
      );
    },

    /**
     *分销员列表审核
     */
    memberUserDistributorAudit: function(data, callback) {
      this.httpExecute(data, "jic-distribution/mDistrbution/update", callback);
    },

    /**
     * 新增分销员
     */
    saveDistributor: function(data, callback) {
      this.httpExecute(data, "jic-distribution/mDistrbution/save", callback);
    },
    /**
     * 分销代理查看下级
     */
    distributionAgentsViewSubordinates: function(data, callback) {
      this.httpExecute(
        data,
        "jic-distribution/mDistrbution/distributionAgentsViewSubordinates",
        callback
      );
    },

    listMemberGradeForMarket: function(data, callback) {
      //查询会员等级列表 根据deptIds
      this.httpExecute(data, "jic-member/rest/grade/query", callback);
    },
    queryMemLevelListByIds: function(data, callback) {
      //查询会员等级列表 根据Ids
      this.httpExecute(
        data,
        "jic-member/rest/grade/queryMemLevelListByIds",
        callback
      );
    },
    queryCouponPeriod: function(data, callback) {
      //查询发券记录
      this.httpExecute(data, "jic-market/coupon/queryCouponPeriod", callback);
    },
    getCouponIssuableTotal: function(data, callback) {
      //查询剩余可发行数量
      this.httpExecute(
        data,
        "jic-market/coupon/getCouponIssuableTotal",
        callback
      );
    },
    backstageSendCoupon: function(data, callback) {
      //发券
      this.httpExecute(data, "jic-market/coupon/backstageSendCoupon", callback);
    },
    turntableFindAll: function(data, callback) {
      //查询选择H5模板
      this.httpExecute(
        data,
        "jic-market/largeTurntableTemplate/findAll",
        callback
      );
    },
    createOrUpdate: function(data, callback) {
      //创建大转盘
      this.httpExecute(
        data,
        "jic-market/largeTurntableTemplate/createOrUpdate",
        callback
      );
    },
    createOrUpdateDetail: function(data, callback) {
      //大转盘模板详情
      this.httpExecute(
        data,
        "jic-market/largeTurntableTemplate/detail",
        callback
      );
    },
    queryChildMemberBaseList: function(data, callback) {
      //查询母平台下基础规则列表分页
      this.httpExecute(
        data,
        "jic-member/integralManage/queryChildMemberBaseList",
        callback
      );
    },
    queryPeriodStatusById: function(data, callback) {
      //根据批次id查询批次状态
      this.httpExecute(
        data,
        "jic-market/coupon/queryPeriodStatusById",
        callback
      );
    },
    childTestSendSms: function(data, callback) {
      //发送接口密码
      this.httpExecute(data, "jic-manager/child/testSendSms", callback);
    },
    queryStoreFindByIds: function(data, callback) {
      //店铺查询列表不分页----》卡奥斯
      this.httpExecute(data, "jic-manager/store/findByIds", callback);
    },
    /**
     * 商品sku
     */
    goodsQuerySkuPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productList/queryProductPageByStoreId",
        callback
      );
    },
    /**
     查询红包商品列表
     * @param data
     * @param callback
     */
    queryRedGoodsByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/queryRedGoodsByPromotionId",
        callback
      );
    },
    queryRedMutexDetailPromotionList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/queryRedMutexDetailPromotionList",
        callback
      );
    },
    /**
     * 优惠券查询所有店铺ids
     */
    getCouponStoreIdsByPromotionId: function(data, callback) {
      this.httpExecute(
        data,
        "jic-market/coupon/getCouponStoreIdsByPromotionId",
        callback
      );
    },
    /**
     * 红包重新添加
     */
    rendRedAdd: function(data, callback) {
      this.httpExecute(data, "jic-market/coupon/rendRedAdd", callback);
    },
    /**
     * 查询母平台和子平台 ----平级
     */
    getDeptList: function(data, callback) {
      this.httpExecute(data, "jic-manager/dept/getDeptList", callback);
    },
    /**
     * 查询自定义标签
     * @param data
     * @param callback
     */
    findMemMemberCustomLabelPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memMemberCustomLabe/queryList",
        callback
      );
    },
    /**
     * 查询当前会员标签
     * @param data
     * @param callback
     */
    queryMememberLabelList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-member/memberLabel/queryMememberLabelList",
        callback
      );
    },
    suppliersSettledIn: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/suppliersSettledIn",
        callback
      );
    },
    supplierInformationListPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/listPage",
        callback
      );
    },
    saveOrUpdateSupplierInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/saveOrUpdate",
        callback
      );
    },
    querySupplierInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/getByPrimaryKey",
        callback
      );
    },
    supplierInformationList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/querySupplierInfoList",
        callback
      );
    },
    updateSupplierInformation: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierInformation/update",
        callback
      );
    },
    // 供应商附件
    supplierEnclosurList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnclosure/listAll",
        callback
      );
    },
    saveOrUpdateSupplierEnclosur: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierEnclosure/saveOrUpdate",
        callback
      );
    },
    deleteSupplierEnclosur: function(data, callback) {
      this.httpExecute(data, "jic-purchase/purchaseOrder/delete", callback);
    },
    savePurchaseOrderInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/savePurchaseOrderInfo",
        callback
      );
    },
    // 供应商联系人
    getSupplierContactsList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierContactsInformation/listPage",
        callback
      );
    },
    querySupplierContactsList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierContactsInformation/listAll",
        callback
      );
    },
    saveOrUpdateSupplierContacts: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierContactsInformation/saveOrUpdate",
        callback
      );
    },
    querySupplierContactsInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierContactsInformation/getByPrimaryKey",
        callback
      );
    },
    deleteSupplierContactsInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierContactsInformation/delete",
        callback
      );
    },
    getWarehouseList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/warehouseManagement/queryPage",
        callback
      );
    },
    updatePurchaseOrderInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/updatePurchaseOrderInfo",
        callback
      );
    },
    addContractIdInPurchaseOrderInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/addContractIdInPurchaseOrderInfo",
        callback
      );
    },
    getPurchaseOrderInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrder/getByPrimaryKey",
        callback
      );
    },
    savePurchaseOrderProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrderProduct/savePurchaseOrderProduct",
        callback
      );
    },
    purchaseOrderProductQueryList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrderProduct/queryList",
        callback
      );
    },
    editPurchaseOrderProductNum: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/purchaseOrderProduct/editProductNum",
        callback
      );
    },

    querySupplierRangeProductList: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeProduct/listPage",
        callback
      );
    },
    bacthSupplierRangeProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeProduct/batchInsert",
        callback
      );
    },
    updateSupplierRangeProduct: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeProduct/update",
        callback
      );
    },
    updateSupplierRange: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/supplierRangeManage/update",
        callback
      );
    },
    queryProductQualifications: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/queryProductQualifications",
        callback
      );
    },
    queryProductQualificationsInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/queryProductQualificationsInfo",
        callback
      );
    },
    saveOrUpdateProductQualificationsInfo: function(data, callback) {
      this.httpExecute(
        data,
        "jic-purchase/qualificationsManage/saveOrUpdate",
        callback
      );
    },
    queryListAllProductParameter: function(data, callback) {
      this.requestGetUrl(
        data,
        "jic-product/productParameter/listAll",
        callback
      );
    },
    addProductParameter: function(data, callback) {
      this.httpExecute(data, "jic-product/productParameter/add", callback);
    },
    deleteProductParameter: function(id, callback) {
      this.httpExecute(
        null,
        "jic-product/productParameter/delete/" + id,
        callback
      );
    },
    getProductParameterJson: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productParameter/getParameterJson",
        callback
      );
    },
    updateProductParameterJson: function(data, callback) {
      this.httpExecute(
        data,
        "jic-product/productParameter/updateParameterJson",
        callback
      );
    },

    //added by tzc at 2020-10-12 00:50:03
    findBudgReportPointNormalPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgReportPointNormal/listPage",
        callback
      );
    },

    //分销代理列表
    findProxyManager: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/proxyManager/listPage",
        callback
      );
    },
    platformListAll: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/listAll", callback);
    },

    findConfBdApplyPage:function(data,callback){
      this.httpExecute(
        data, 'jic-point/confBdApply/listPage',callback)},

    getConfBdApplyDetail:function(data,callback){   this.httpExecute(data, 'jic-point/confBdApply/getByPrimaryKey',callback)},
    deleteConfBdApply:function(data,callback){   this.httpExecute(data, 'jic-point/confBdApply/delete',callback)},
    saveConfBdApply:function(data,callback){   this.httpExecute(data, 'jic-point/confBdApply/saveOrUpdate',callback)},
    findConfBds: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/listAll", callback);
    },
    findConfPlatform: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/listAll", callback);
    },

    getBudgReportPointNormalDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgReportPointNormal/getByPrimaryKey",
        callback
      );
    },
    deleteBudgReportPointNormal: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgReportPointNormal/delete",
        callback
      );
    },
    saveBudgReportPointNormal: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgReportPointNormal/saveOrUpdate",
        callback
      );
    },
    findConfActivityRulePage: function(data, callback) {
      this.httpExecute(data, "jic-point/confActivityRule/listPage", callback);
    },
    findConfActivityRuleApplyPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confActivityRuleApply/listPage", callback);
    },
    //延期申请
    findConfActivityRuleApplyDelay: function(data, callback) {
      this.httpExecute(data, "jic-point/confActivityRuleApply/saveOrUpdateDelay", callback);
    },
    getConfActivityRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRule/getByPrimaryKey",
        callback
      );
    },
    getConfActivityRuleApplyDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRuleApply/getByPrimaryKey",
        callback
      );
    },
    deleteConfActivityRule: function(data, callback) {
      this.httpExecute(data, "jic-point/confActivityRule/delete", callback);
    },
    saveConfActivityRule: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRule/saveOrUpdate",
        callback
      );
    },
    findConfActivityRuleLogPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRuleLog/listPage",
        callback
      );
    },
    getConfActivityRuleLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRuleLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfActivityRuleLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confActivityRuleLog/delete", callback);
    },
    saveConfActivityRuleLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRuleLog/saveOrUpdate",
        callback
      );
    },
    findConfBaseRulePage: function(data, callback) {
      this.httpExecute(data, "jic-point/confBaseRule/listPage", callback);
    },

    findConfActivityRuleDetailPage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confActivityRuleDetail/listPage",
        callback
      );
    },
    getConfBaseRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confBaseRule/getByPrimaryKey",
        callback
      );
    },
    deleteConfBaseRule: function(data, callback) {
      this.httpExecute(data, "jic-point/confBaseRule/delete", callback);
    },
    saveConfBaseRule: function(data, callback) {
      this.httpExecute(data, "jic-point/confBaseRule/saveOrUpdate", callback);
    },
    getConfActivityRuleDetailDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/ConfActivityRuleDetail/getByPrimaryKey",
        callback
      );
    },
    deleteConfActivityRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/ConfActivityRuleDetail/delete",
        callback
      );
    },
    saveConfActivityRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/ConfActivityRuleDetail/saveOrUpdate",
        callback
      );
    },
    // 平台部门 冻结与解冻申请
    freezeApplicationConfBd: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/freezeApplication", callback);
    },
    // 平台部门 延期申请
    postponeApplyConfBd: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/delayApply", callback);
    },
    // 平台部门 提前申请
    advanceApplyConfTBd: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/advanceApply", callback);
    },
    findConfBdPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/listPage", callback);
    },
    getConfBdDetail: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/getByPrimaryKey", callback);
    },
    deleteConfBd: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/delete", callback);
    },
    saveConfBd: function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/saveOrUpdate", callback);
    },
    findConfBdMoneyLogPageAll: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdMoneyLog/listPgaeAll", callback);
    },
    findConfBdMoneyLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdMoneyLog/listPage", callback);
    },
    getConfBdMoneyLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confBdMoneyLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfBdMoneyLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdMoneyLog/delete", callback);
    },
    saveConfBdMoneyLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdMoneyLog/saveOrUpdate", callback);
    },
    findConfBdPlatfromRelaPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdPlatfromRela/listPage", callback);
    },
    getConfBdPlatfromRelaDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confBdPlatfromRela/getByPrimaryKey",
        callback
      );
    },
    deleteConfBdPlatfromRela: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdPlatfromRela/delete", callback);
    },
    saveConfBdPlatfromRela: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confBdPlatfromRela/saveOrUpdate",
        callback
      );
    },
    findConfBdPointLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdPointLog/listPage", callback);
    },
    getConfBdPointLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confBdPointLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfBdPointLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdPointLog/delete", callback);
    },
    saveConfBdPointLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confBdPointLog/saveOrUpdate", callback);
    },
    findConfPlatformPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/listPage", callback);
    },
    //预审核
    findConfPlatformApplyPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatformApply/listPage", callback);
    },
    //冻结申请
    freezeApplicationConfPlat: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatform/freezeApplication",
        callback
      );
    },
    //审核提交
    auditAubmitConfPlat: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatformApply/auditAubmit",
        callback
      );
    },
    //延期申请
    postponeApplyConfPlat: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/delayApply", callback);
    },
    //提前申请
    advanceApplyConfPlat: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/advanceApply", callback);
    },
    getConfPlatformDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatform/getByPrimaryKey",
        callback
      );
    },
    getConfPlatformApplyDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatformApply/getByPrimaryKey",
        callback
      );
    },
    deleteConfPlatform: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/delete", callback);
    },
    deleteConfPlatformApply: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatformApply/delete", callback);
    },
    saveConfPlatform: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/saveOrUpdate", callback);
    },
    saveConfPlatformApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatformApply/saveOrUpdate",
        callback
      );
    },
    findConfPlatformLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatformLog/listPage", callback);
    },
    releasePointCart: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardBatch/releasePointCart", callback);
    },
    getConfPlatformLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatformLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfPlatformLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatformLog/delete", callback);
    },
    saveConfPlatformLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatformLog/saveOrUpdate",
        callback
      );
    },
    findconfPointCardBatchPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardBatch/listPage", callback);
    },
    deleteconfPointCardBatch: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardBatch/delete", callback);
    },
    findConfPointCardPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCard/listPage", callback);
    },
    getConfPointCardDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCard/getByPrimaryKey",
        callback
      );
    },
    deleteConfPointCard: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCard/delete", callback);
    },
    massProductionPointCard: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCard/volumeProduction",
        callback
      );
    },
    saveConfPointCard: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCard/saveOrUpdate", callback);
    },
    updateConfPointCards: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardApply/listUpdate",
        callback
      );
    },
    deferredCard: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardApply/delaying", callback);
    },
    findConfPointCardApplyPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardApply/listPage", callback);
    },
    updateConfPointCardAudit: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardApply/firstInstance",
        callback
      );
    },
    getConfPointCardApplyDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardApply/getByPrimaryKey",
        callback
      );
    },
    deleteConfPointCardApply: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardApply/delete", callback);
    },
    saveConfPointCardApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardApply/saveOrUpdate",
        callback
      );
    },

    findConfPointCardBatchPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardBatch/listPage", callback);
    },
    getConfPointCardBatchDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardBatch/getByPrimaryKey",
        callback
      );
    },
    deleteConfPointCardBatch: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardBatch/delete", callback);
    },
    saveConfPointCardBatch: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardBatch/saveOrUpdate",
        callback
      );
    },


    findConfPointCardLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardLog/listPage", callback);
    },
    getConfPointCardLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfPointCardLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confPointCardLog/delete", callback);
    },
    saveConfPointCardLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPointCardLog/saveOrUpdate",
        callback
      );
    },
    findConfSupplierPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplier/listPage", callback);
    },
    getConfSupplierDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confSupplier/getByPrimaryKey",
        callback
      );
    },
    deleteConfSupplier: function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplier/delete", callback);
    },
    saveConfSupplier: function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplier/saveOrUpdate", callback);
    },
    findConfSupplierLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplierLog/listPage", callback);
    },
    getConfSupplierLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confSupplierLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfSupplierLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplierLog/delete", callback);
    },
    saveConfSupplierLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confSupplierLog/saveOrUpdate",
        callback
      );
    },
    findConfThirdPartPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPart/listPage", callback);
    },
    //提交冻结申请
    freezeApplicationConfThirdPart: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPart/freezeApplication",
        callback
      );
    },
    //提交解冻申请
    thawApplicationConfThirdPart: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPart/freezeApplication",
        callback
      );
    },
    //查询预审核
    findConfPlatApplyformPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPartApply/listPage", callback);
    },
    //审核提交
    auditAubmitConfThirdPartApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPartApply/auditAubmit",
        callback
      );
    },
    //延期审核提交
    postponeApplyConfThirdPartApply: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPart/delayApply", callback);
    },
    //延期审核提交
    advanceApplyConfThirdPartApply: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPart/advanceApply", callback);
    },
    getConfThirdPartDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPart/getByPrimaryKey",
        callback
      );
    },
    getConfThirdPartApplyDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPartApply/getByPrimaryKey",
        callback
      );
    },
    deleteConfThirdPart: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPart/delete", callback);
    },
    deleteConfThirdPartApply: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPartApply/delete", callback);
    },
    saveConfThirdPart: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPart/saveOrUpdate", callback);
    },
    saveConfThirdPartApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPartApply/saveOrUpdateApply",
        callback
      );
    },
    findConfThirdPartLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPartLog/listPage", callback);
    },
    getConfThirdPartLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPartLog/getByPrimaryKey",
        callback
      );
    },
    deleteConfThirdPartLog: function(data, callback) {
      this.httpExecute(data, "jic-point/confThirdPartLog/delete", callback);
    },
    saveConfThirdPartLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confThirdPartLog/saveOrUpdate",
        callback
      );
    },
    findMoniInterfacePage: function(data, callback) {
      this.httpExecute(data, "jic-point/moniInterface/listPage", callback);
    },
    //冻结提交
    freezeApplicationMoniInterface: function(data, callback) {
      this.httpExecute(data, "jic-point/moniInterface/freezeApplication", callback);
    },
    //审核
    auditAubmitMoniInterfaceApply: function(data, callback) {
      this.httpExecute(data, "jic-point/moniInterfaceApply/auditAubmit", callback);
    },


    findMoniInterfaceApplyPage:function(data,callback){
      this.httpExecute(data, 'jic-point/moniInterfaceApply/listPage',callback)},
    getMoniInterfaceApplyDetail:function(data,callback){
      this.httpExecute(data, 'jic-point/moniInterfaceApply/getByPrimaryKey',callback)},
    deleteMoniInterfaceApply:function(data,callback){
      this.httpExecute(data, 'jic-point/moniInterfaceApply/delete',callback)},
    saveMoniInterfaceApply:function(data,callback){
      this.httpExecute(data, 'jic-point/moniInterfaceApply/saveOrUpdate',callback)},

    getMoniInterfaceDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/moniInterface/getByPrimaryKey",
        callback
      );
    },
    deleteMoniInterface: function(data, callback) {
      this.httpExecute(data, "jic-point/moniInterface/delete", callback);
    },
    saveMoniInterface: function(data, callback) {
      this.httpExecute(data, "jic-point/moniInterface/saveOrUpdate", callback);
    },
    findMoniRiskLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskLog/listPage", callback);
    },
    getMoniRiskLogDetail: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskLog/getByPrimaryKey", callback);
    },
    deleteMoniRiskLog: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskLog/delete", callback);
    },
    saveMoniRiskLog: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskLog/saveOrUpdate", callback);
    },
    findMoniRiskRulePage: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskRule/listPage", callback);
    },
    getMoniRiskRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/moniRiskRule/getByPrimaryKey",
        callback
      );
    },
    deleteMoniRiskRule: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskRule/delete", callback);
    },
    saveMoniRiskRule: function(data, callback) {
      this.httpExecute(data, "jic-point/moniRiskRule/saveOrUpdate", callback);
    },
    findPublMemberPage: function(data, callback) {
      this.httpExecute(data, "jic-point/publMember/listPage", callback);
    },
    getPublMemberDetail: function(data, callback) {
      this.httpExecute(data, "jic-point/publMember/getByPrimaryKey", callback);
    },
    deletePublMember: function(data, callback) {
      this.httpExecute(data, "jic-point/publMember/delete", callback);
    },
    savePublMember: function(data, callback) {
      this.httpExecute(data, "jic-point/publMember/saveOrUpdate", callback);
    },
    findPublMemberBalancePage: function(data, callback) {
      this.httpExecute(data, "jic-point/publMemberBalance/listPage", callback);
    },
    getPublMemberBalanceDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/publMemberBalance/getByPrimaryKey",
        callback
      );
    },
    deletePublMemberBalance: function(data, callback) {
      this.httpExecute(data, "jic-point/publMemberBalance/delete", callback);
    },
    savePublMemberBalance: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/publMemberBalance/saveOrUpdate",
        callback
      );
    },
    findPublMemberLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/publMemberLog/listPage", callback);
    },
    getPublMemberLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/publMemberLog/getByPrimaryKey",
        callback
      );
    },
    deletePublMemberLog: function(data, callback) {
      this.httpExecute(data, "jic-point/publMemberLog/delete", callback);
    },
    savePublMemberLog: function(data, callback) {
      this.httpExecute(data, "jic-point/publMemberLog/saveOrUpdate", callback);
    },
    findSettSupplierBalancePage: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierBalance/listPage",
        callback
      );
    },
    getSettSupplierBalanceDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierBalance/getByPrimaryKey",
        callback
      );
    },
    deleteSettSupplierBalance: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierBalance/delete", callback);
    },
    saveSettSupplierBalance: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierBalance/saveOrUpdate",
        callback
      );
    },
    findSettSupplierLogPage: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierLog/listPage", callback);
    },
    getSettSupplierLogDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierLog/getByPrimaryKey",
        callback
      );
    },
    deleteSettSupplierLog: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierLog/delete", callback);
    },
    saveSettSupplierLog: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierLog/saveOrUpdate",
        callback
      );
    },
    findSettSupplierRulePage: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierRule/listPage", callback);
    },
    //获取积分子平台列表
    getSettSupplierRuleDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRule/getByPrimaryKey",
        callback
      );
    },
    getSettSupplierRuleApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRuleApply/getByPrimaryKey",
        callback
      );
    },
    deleteSettSupplierRule: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierRule/delete", callback);
    },
    saveSettSupplierRule: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRule/saveOrUpdate",
        callback
      );
    },
    saveSettSupplierRuleApply:function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRuleApply/saveOrUpdate",
        callback
      );
    },
    addSettSupplierRuleApply:function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRuleApply/save",
        callback
      );
    },
    saveSettSupplierRuleDetail:function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/settSupplierRule/saveOrUpdate",
        callback
      );
    },

    //获取部门信息 用以下拉框
    DepartmentNameInquiry:function(data, callback) {
      this.httpExecute(data, "jic-point/confBd/query", callback);
    },
    //获取供应商信息 用以下拉框
    getSettSupplierName:function(data, callback) {
      this.httpExecute(data, "jic-point/confSupplier/queryName", callback);
    },
    //获取平台信息 用以下拉框
    getPlatformName: function(data, callback) {
      this.httpExecute(data, "jic-point/confPlatform/listAll", callback);
    },
    //协议上浮数量修改
    queryUpdateListZ:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/updateListA',callback)},
    //微众价数量修改
    queryUpdateListX:function(data,callback){   this.httpExecute(data, 'jic-product/mProduct/updateListB',callback)},
    findMEffectProductPage:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/listPage',callback)},
    getMEffectProductDetail:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/getByPrimaryKey',callback)},
    deleteMEffectProduct:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/delete',callback)},
    updateStartDisable:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/updateStartDisable',callback)},
    saveMEffectProduct:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/saveOrUpdate',callback)},
    saveTopProduct:function(data,callback){
      this.httpExecute(data, 'jic-product/mEffectProduct/save',callback)},

    addmemberSubmit:function(data,callback){
      this.httpExecute(data, 'jic-point/publMemberBalance/addBalance',callback)},

    addSupplierSubmit:function(data,callback){
      this.httpExecute(data, 'jic-point/settSupplierBalance/addBalance',callback)},
    queryBdPlatformCategory:function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/confPlatform/listTree",
        callback
      );
    },

    findMTestOnePage:function(data,callback){    this.httpExecute(data, 'jic-product/mTestOne/listPage',callback)},
    getMTestOneDetail:function(data,callback){   this.httpExecute(data, 'jic-product/mTestOne/getByPrimaryKey',callback)},
    deleteMTestOne:function(data,callback){   this.httpExecute(data, 'jic-product/mTestOne/delete',callback)},
    saveMTestOne:function(data,callback){   this.httpExecute(data, 'jic-product/mTestOne/saveOrUpdate',callback)},

    findSysProtocolPage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysProtocol/listPage',callback)},
    getSysProtocolDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysProtocol/getByPrimaryKey',callback)},
    deleteSysProtocol:function(data,callback){   this.httpExecute(data, 'jic-manager/sysProtocol/delete',callback)},
    saveSysProtocol:function(data,callback){   this.httpExecute(data, 'jic-manager/sysProtocol/saveOrUpdate',callback)},
    updateJ:function(data,callback){   this.httpExecute(data, 'jic-manager/sysProtocol/updateblockUp',callback)},
    updateQ:function(data,callback){   this.httpExecute(data, 'jic-manager/sysProtocol/updatestartUsing',callback)},

    // 广告图管理
    findSysManagementPage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysManagement/listPage',callback)},
    getSysManagementDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysManagement/getByPrimaryKey',callback)},
    deleteSysManagement:function(data,callback){   this.httpExecute(data, 'jic-manager/sysManagement/delete',callback)},
    saveSysManagement:function(data,callback){   this.httpExecute(data, 'jic-manager/sysManagement/saveOrUpdate',callback)},

    // 消息模板管理
    findSysTheMessagePage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysTheMessage/listPage',callback)},
    getSysTheMessageDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysTheMessage/getByPrimaryKey',callback)},
    deleteSysTheMessage:function(data,callback){   this.httpExecute(data, 'jic-manager/sysTheMessage/delete',callback)},
    saveSysTheMessage:function(data,callback){   this.httpExecute(data, 'jic-manager/sysTheMessage/saveOrUpdate',callback)},

    //微信支付配置
    findSysWechatPayPage:function(data,callback){    this.httpExecute(data, 'jic-manager/sysWechatPay/listPage',callback)},
    getSysWechatPayDetail:function(data,callback){   this.httpExecute(data, 'jic-manager/sysWechatPay/getByPrimaryKey',callback)},
    deleteSysWechatPay:function(data,callback){   this.httpExecute(data, 'jic-manager/sysWechatPay/delete',callback)},
    saveSysWechatPay:function(data,callback){   this.httpExecute(data, 'jic-manager/sysWechatPay/saveOrUpdate',callback)},


    /**
     * 审核
     * @param data
     * @param callback
     */
    auditSupplierSpecification:function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierRuleApply/audit", callback);
    },
    /**
     * 提交
     * @param data
     * @param callback
     */
    auditSupplierSubmit:function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierRuleApply/auditSubmit", callback);
    },
    findMCategoryPage:function(data,callback){    this.httpExecute(data, 'jic-product/mCategory/getCategory',callback)},
    getMCategoryDetail:function(data,callback){   this.httpExecute(data, 'jic-product/mCategory/categroyTier',callback)},
    deleteMCategory:function(data,callback){   this.httpExecute(data, 'jic-product/mCategory/delete',callback)},
    saveMCategory:function(data,callback){   this.httpExecute(data, 'jic-product/mCategory/saveOrUpdate',callback)},
    findReportActivityRulePage:function(data,callback){    this.httpExecute(data, 'jic-point/reportActivityRule/listPage',callback)},
    getReportActivityRuleDetail:function(data,callback){   this.httpExecute(data, 'jic-point/reportActivityRule/getByPrimaryKey',callback)},
    deleteReportActivityRule:function(data,callback){   this.httpExecute(data, 'jic-point/reportActivityRule/delete',callback)},
    saveReportActivityRule:function(data,callback){   this.httpExecute(data, 'jic-point/reportActivityRule/saveOrUpdate',callback)},
    findReportBdPage:function(data,callback){    this.httpExecute(data, 'jic-point/reportBd/listPage',callback)},
    getReportBdDetail:function(data,callback){   this.httpExecute(data, 'jic-point/reportBd/getByPrimaryKey',callback)},
    deleteReportBd:function(data,callback){   this.httpExecute(data, 'jic-point/reportBd/delete',callback)},
    saveReportBd:function(data,callback){   this.httpExecute(data, 'jic-point/reportBd/saveOrUpdate',callback)},
    findReportPlatformPage:function(data,callback){    this.httpExecute(data, 'jic-point/reportPlatform/listPage',callback)},
    getReportPlatformDetail:function(data,callback){   this.httpExecute(data, 'jic-point/reportPlatform/getByPrimaryKey',callback)},
    deleteReportPlatform:function(data,callback){   this.httpExecute(data, 'jic-point/reportPlatform/delete',callback)},
    saveReportPlatform:function(data,callback){   this.httpExecute(data, 'jic-point/reportPlatform/saveOrUpdate',callback)},
    findReportSupplierPage:function(data,callback){    this.httpExecute(data, 'jic-point/reportSupplier/listPage',callback)},
    getReportSupplierDetail:function(data,callback){   this.httpExecute(data, 'jic-point/reportSupplier/getByPrimaryKey',callback)},
    deleteReportSupplier:function(data,callback){   this.httpExecute(data, 'jic-point/reportSupplier/delete',callback)},
    saveReportSupplier:function(data,callback){   this.httpExecute(data, 'jic-point/reportSupplier/saveOrUpdate',callback)},
    findReportThirdPartPage:function(data,callback){    this.httpExecute(data, 'jic-point/reportThirdPart/listPage',callback)},
    getReportThirdPartDetail:function(data,callback){   this.httpExecute(data, 'jic-point/reportThirdPart/getByPrimaryKey',callback)},
    deleteReportThirdPart:function(data,callback){   this.httpExecute(data, 'jic-point/reportThirdPart/delete',callback)},
    saveReportThirdPart:function(data,callback){   this.httpExecute(data, 'jic-point/reportThirdPart/saveOrUpdate',callback)},

    findConfActivityRuleDetailTemplatePage:function(data,callback){
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/listPage',
        callback)},

    findConfActivityRuleDetailTemplateBySceneIdTemplate:function(data,callback){//根据场景id查询目前有的存在的积分模板
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/getBySceneIdTemplate',
        callback)},
    findConfActivityRuleDetailTemplateApplyPage:function(data,callback){//查询积分模板详情表
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplateApply/listPage',
        callback)},
    getConfActivityRuleDetailTemplateApplyDetail:function(data,callback){//编辑 根据id查询积分模板
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplateApply/getByPrimaryKey',
        callback)},
    getConfActivityRuleDetailTemplateDetail:function(data,callback){
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/getByPrimaryKey',
        callback)},
    getConfActivityRuleDetailTemplateScene:function(data,callback){
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/getByPrimaryKeyScene',
        callback)},
    deleteConfActivityRuleDetailTemplate:function(data,callback){
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/delete',
        callback)},
    deleteConfActivityRuleDetailTemplateApply:function(data,callback){//积分模板审核删除数据
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplateApply/delete',
        callback)},
    saveConfActivityRuleDetailTemplate:function(data,callback){
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplate/saveOrUpdate',
        callback)},
    saveConfActivityRuleDetailTemplateApply:function(data,callback){//积分模板新增
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplateApply/saveOrUpdate',
        callback)},
    saveConfActivityRuleDetailTemplateApplyAudit:function(data,callback){//积分模板审核
      this.httpExecute(
        data,
        'jic-point/confActivityRuleDetailTemplateApply/updateAudit',
        callback)},
    /**
     * 结算
     * @param data
     * @param callback
     */
    accountSupplierSubmit: function(data, callback) {
      this.httpExecute(data, "jic-point/settSupplierBalance/account", callback);

    },

    findBudgPlatformApplyPage: function(data, callback) {
      this.httpExecute(data, "jic-point/budgPlatformApply/listPage", callback);
    },
    getBudgPlatformApplyDetail: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgPlatformApply/getByPrimaryKey",
        callback
      );
    },
    deleteBudgPlatformApply: function(data, callback) {
      this.httpExecute(data, "jic-point/budgPlatformApply/delete", callback);
    },
    saveBudgPlatformApply: function(data, callback) {
      this.httpExecute(
        data,
        "jic-point/budgPlatformApply/update",
        callback
      );
    },
/*    findMCategoryPage:function(data,callback){    this.httpExecute(data, 'mCategory/listPage',callback)},
    getMCategoryDetail:function(data,callback){   this.httpExecute(data, 'mCategory/getByPrimaryKey',callback)},
    deleteMCategory:function(data,callback){   this.httpExecute(data, 'mCategory/delete',callback)},
    saveMCategory:function(data,callback){   this.httpExecute(data, 'mCategory/saveOrUpdate',callback)},
    */
    findConfBdReconciliationApplyPage:function(data,callback){    this.httpExecute(data, 'confBdReconciliationApply/listPage',callback)},
    getConfBdReconciliationApplyDetail:function(data,callback){   this.httpExecute(data, 'confBdReconciliationApply/getByPrimaryKey',callback)},
    deleteConfBdReconciliationApply:function(data,callback){   this.httpExecute(data, 'confBdReconciliationApply/delete',callback)},
    saveConfBdReconciliationApply:function(data,callback){   this.httpExecute(data, 'confBdReconciliationApply/saveOrUpdate',callback)},
    findConfBdReconciliationLogPage:function(data,callback){    this.httpExecute(data, 'confBdReconciliationLog/listPage',callback)},
    getConfBdReconciliationLogDetail:function(data,callback){   this.httpExecute(data, 'confBdReconciliationLog/getByPrimaryKey',callback)},
    deleteConfBdReconciliationLog:function(data,callback){   this.httpExecute(data, 'confBdReconciliationLog/delete',callback)},
    saveConfBdReconciliationLog:function(data,callback){   this.httpExecute(data, 'confBdReconciliationLog/saveOrUpdate',callback)},
    findConfPlatformReconciliationApplyPage:function(data,callback){    this.httpExecute(data, 'confPlatformReconciliationApply/listPage',callback)},
    getConfPlatformReconciliationApplyDetail:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationApply/getByPrimaryKey',callback)},
    deleteConfPlatformReconciliationApply:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationApply/delete',callback)},
    saveConfPlatformReconciliationApply:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationApply/saveOrUpdate',callback)},
    findConfPlatformReconciliationLogPage:function(data,callback){    this.httpExecute(data, 'confPlatformReconciliationLog/listPage',callback)},
    getConfPlatformReconciliationLogDetail:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationLog/getByPrimaryKey',callback)},
    deleteConfPlatformReconciliationLog:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationLog/delete',callback)},
    saveConfPlatformReconciliationLog:function(data,callback){   this.httpExecute(data, 'confPlatformReconciliationLog/saveOrUpdate',callback)},
    findConfPlatformLogPageAll:function(data,callback){this.httpExecute(data, 'jic-point/confPlatformLog/listPageAll',callback)},
    findReconciliationPlatform:function(data,callback){this.httpExecute(data, 'jic-point/confBdReconciliation/listPage',callback)},
    findConfPlatformReconciliationPageAll:function(data,callback){    this.httpExecute(data, 'jic-point/confPlatformReconciliation/listPageAll',callback)},
    findConfPlatformReconciliationPage:function(data,callback){    this.httpExecute(data, 'jic-point/confPlatformReconciliation/listPage',callback)},
    getConfPlatformReconciliationDetail:function(data,callback){   this.httpExecute(data, 'jic-point/confPlatformReconciliation/getByPrimaryKey',callback)},
    deleteConfPlatformReconciliation:function(data,callback){   this.httpExecute(data, 'jic-point/confPlatformReconciliation/delete',callback)},

    saveConfPlatformReconciliation:function(data,callback){   this.httpExecute(data, 'jic-point/confPlatformReconciliation/saveOrUpdate',callback)},
    findPromotionWarningPage:function(data,callback){    this.httpExecute(data, 'jic-market/promotionWarning/listPage',callback)},
    getPromotionWarningDetail:function(data,callback){   this.httpExecute(data, 'jic-market/promotionWarning/getByPrimaryKey',callback)},
    deletePromotionWarning:function(data,callback){   this.httpExecute(data, 'jic-market/promotionWarning/delete',callback)},
    savePromotionWarning:function(data,callback){   this.httpExecute(data, 'jic-market/promotionWarning/saveOrUpdate',callback)},
    updatePromotionWarning:function(data,callback){   this.httpExecute(data, 'jic-market/promotionWarning/update',callback)},






    /**
     * 直播中心请求
     */
    liveRequestApi(url, method, params) {
      url = httpBaseUrl + "jic-live-web" + url;
      method = method.toUpperCase();
      if (method == "POST") {
        return axios.post(url, params, {
          headers: {
            "Content-Type": "application/json; charset=UTF-8",
            token: localStorage.getItem("token"),
            clt: "admin",
            type: "live"
          }

        });
      } else if (method == "GET") {
        params.token = localStorage.getItem("token");
        return axios.get(url, {
          params: params
        });
      } else if (method == "PUT") {
        return axios.put(url, params, {
          headers: {
            "Content-Type": "application/json; charset=UTF-8",
            token: localStorage.getItem("token"),
            clt: "admin",
            type: "live"
          }
        });
      } else if (method == "DELETE") {
        return axios.delete(url, {
          params: params,
          headers: {
            token: localStorage.getItem("token"),
            clt: "admin",
            type: "live"
          }
        });
      }
    },
    liveRequest({ url = "", method = "GET", params = {} }) {
      return new Promise((resolve, reject) => {
        this.liveRequestApi(url, method, params)
          .then(rsp => {
            if (rsp.data.code == "4000") {
              Message.error({
                //弹窗使用方法
                showClose: true,
                duration: 2000, //警告的消息3秒钟后消失
                message: "登录失效，请重新登录"
              });
              setTimeout(function() {
                localStorage.removeItem("token");
                router.push("/login");
              }, 3000);
            } else {
              resolve(rsp);
            }
          })
          .catch(error => {
            let data = {
              code: "9999",
              msg: error.message
            };
            resolve(data);
          });
      });
    }
  },

  getHost() {
    return host;
  },
  getFileService() {
    return host + "/jic-shopping";
  },
  getUpLoadHost() {
    return (
      host +
      "order/ajaxreChargeCardUpload?token=" +
      localStorage.getItem("token")
    );
  },
  getUpLoadHostForImg() {
    return (
      "http://47.94.238.185:8092/wms-rest/cmn/imgUpload" +
      localStorage.getItem("token")
    );
  },
  //图片上传
  getUpLoadHost1() {
    return imghost + "api/upload";
  },
  isNull(data) {
    if (data == undefined || data == null) {
      return true;
    }

    if (jQuery.type(data) === "string" && data == "") {
      return true;
    }

    return false;
  }

};
import Vue from "vue";
/*处理金额,保留两位小数*/
Vue.filter("formatMoney", function(value) {
  value = value == null ? 0 : value;
  return Number(Math.abs(value)).toFixed(2);
});


